About the Role
The Data Engineer will build and maintain the organization's data infrastructure, enabling efficient data flow and high-quality datasets for reporting and analytics. This role requires technical expertise in data systems and collaboration with cross-functional teams to deliver scalable solutions.
Responsibilities
- Design and implement scalable data pipelines for ingestion and transformation
- Develop and maintain data models to support business intelligence needs
- Ensure data accuracy, consistency, and accessibility across systems
- Collaborate with analytics teams to understand data requirements
- Optimize database queries and improve system performance
- Support the integration of data from multiple sources
- Maintain documentation for data workflows and system architecture
- Monitor data pipeline health and resolve issues promptly
- Implement data validation and quality control processes
- Work with cloud-based data platforms and services
- Participate in the design of data warehousing solutions
- Apply best practices in data engineering and software development
- Support compliance with data governance policies
- Troubleshoot data-related problems reported by users
- Contribute to continuous improvement of data infrastructure
- Assist in the migration of on-premise systems to cloud environments
- Use version control for data pipeline code management
- Collaborate with IT and security teams on data protection measures
- Stay current with emerging data technologies and methodologies
- Provide technical guidance to junior team members
Nice to Have
- Master’s degree in a technical discipline
- Experience in real-time data streaming platforms
- Familiarity with metadata management tools
- Knowledge of machine learning pipelines
- Certifications in cloud data services
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexibility for remote and office-based work
Team
Collaborative team environment focused on data infrastructure and analytics support
About the Team
This role is part of a growing data and analytics team focused on delivering scalable solutions for enterprise-wide data needs. The team works closely with business units to ensure data is accessible, reliable, and secure.
Technology Stack
The team uses modern data platforms including cloud data warehouses, distributed computing frameworks, and automated deployment pipelines to manage data at scale.
Available for qualified candidates requiring sponsorship


