About the Role
The Data Engineer will be responsible for building and maintaining the infrastructure that enables efficient access to data for reporting, analytics, and machine learning initiatives. This role involves close collaboration with technical and non-technical teams to deliver reliable, high-performance data solutions.
Responsibilities
- Design and implement data pipelines for large-scale datasets
- Develop and maintain ETL workflows to ensure data accuracy and timeliness
- Optimize data storage and retrieval processes across cloud platforms
- Collaborate with analysts and scientists to understand data needs
- Ensure data quality, integrity, and consistency across systems
- Monitor data workflows for performance and reliability
- Support the integration of new data sources into existing infrastructure
- Troubleshoot and resolve data-related issues in production environments
- Document data models, pipelines, and system architecture
- Work with stakeholders to define requirements for data solutions
- Implement data validation and testing procedures
- Contribute to the design of data warehouses and data lakes
- Use SQL and programming languages to manipulate and analyze data
- Apply knowledge of database systems and distributed computing
- Participate in code reviews and system design discussions
- Stay current with emerging technologies in data engineering
- Ensure compliance with data governance and security standards
- Automate repetitive data processing tasks
- Support real-time and batch data processing needs
- Collaborate on the deployment and monitoring of data services
Nice to Have
- Master’s degree in a technical field
- Experience with streaming data platforms such as Kafka
- Familiarity with data governance frameworks
- Exposure to machine learning pipelines
- Certifications in cloud data services
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexibility for remote and on-site work
Team
Collaborative environment within a technology-focused team delivering data solutions
About the Team
The team focuses on delivering scalable and resilient data platforms that power decision-making across the organization. Engineers work in agile squads with autonomy and access to modern tools and cloud-native technologies.
Growth Opportunities
Engineers are encouraged to lead initiatives, mentor peers, and explore emerging technologies. Career development is supported through training, conferences, and internal mobility.
Available for qualified candidates