About the Role
The candidate will lead the development and optimization of data pipelines, work with large datasets, and collaborate with cross-functional teams to deliver reliable data solutions.
Responsibilities
- Design and implement robust data pipelines for batch and real-time processing
- Develop and maintain scalable data storage solutions
- Collaborate with analytics and product teams to understand data needs
- Optimize data workflows for performance and reliability
- Ensure data quality and integrity across systems
- Support data modeling and schema design
- Integrate data from multiple sources into unified platforms
- Monitor pipeline health and troubleshoot issues
- Apply software engineering best practices to data infrastructure
- Document data architectures and system designs
- Work with cloud-based data services and tools
- Contribute to data governance initiatives
- Improve data accessibility for end users
- Participate in code reviews and system design discussions
- Stay current with emerging data technologies
Nice to Have
- Master’s degree in a technical discipline
- Experience with machine learning pipelines
- Familiarity with containerization and orchestration tools like Docker and Kubernetes
- Exposure to data governance and metadata management tools
- Contributions to open-source data projects
- Certifications in cloud platforms or data engineering
Compensation
Competitive salary and performance-based incentives
Work Arrangement
Hybrid work model with flexibility
Team
Part of a collaborative engineering team focused on data infrastructure
Why This Role Matters
This position plays a key role in shaping how data is collected, processed, and delivered across the organization, enabling data-driven decision-making at scale.
Growth Opportunities
Engineers are encouraged to lead initiatives, mentor peers, and explore new technologies that improve data systems and workflows.
Available for qualified candidates
