About the Role
The role involves building and optimizing big data solutions, supporting data infrastructure, and collaborating with cross-functional teams to deliver high-performance systems.
Responsibilities
- Design and implement robust data pipelines for large-scale data processing
- Collaborate with engineering and product teams to define data requirements
- Optimize data storage and retrieval for performance and scalability
- Develop and maintain ETL workflows and automation scripts
- Monitor data system performance and troubleshoot issues
- Ensure data accuracy, integrity, and consistency across platforms
- Support real-time and batch data processing systems
- Work with distributed computing frameworks and cloud-based data services
- Participate in code reviews and contribute to technical documentation
- Improve data security and access controls
- Evaluate new data technologies and tools for integration
- Assist in capacity planning for data infrastructure
- Contribute to architectural decisions for data platforms
- Maintain high standards for code quality and system reliability
- Respond to production incidents related to data systems
Compensation
Competitive salary based on experience
Work Arrangement
Hybrid work model available
Team
Collaborative engineering team focused on data innovation
Why Join Us
- Opportunity to work on cutting-edge data technologies
- Supportive culture that values technical excellence
- Growth opportunities within a growing technology division
Technology Stack
AWS, Spark, Hadoop, Kafka, Airflow, PostgreSQL, Scala, Python
Not available for this position