ELEKS is looking for a Data Engineer at Montreal, Canada, to join our growing Data & Analytics team. You’ll design and optimize data pipelines, build cloud-native solutions, and enable advanced analytics for leading global clients in finance, healthcare, and beyond.
Salary range – $65 500-90 000
REQUIREMENTS
- 3+ years of experience in data engineering/software engineering
- Strong skills in SQL + Python/Scala
- Hands-on experience with ETL frameworks (Airflow, dbt, Spark)
- Cloud expertise (AWS, Azure, or GCP)
RESPOSEBILITIES
- Design, implement, and maintain scalable ETL/ELT data pipelines for structured and unstructured data
- Develop and optimize data models and schemas for analytics and reporting
- Collaborate with cross-functional teams to integrate data from multiple sources (internal systems, APIs, cloud platforms)
- Ensure data quality, security, and governance by implementing validation, monitoring, and access controls
- Support cloud-based data warehouses/lakes (e.g., Snowflake, Databricks, BigQuery, Redshift, Azure Synapse)
- Automate workflows and build monitoring solutions for pipeline health and performance
- Partner with data scientists to enable advanced analytics and machine learning use cases
WHAT YOU WILL GET WITH ELEKS
- Close cooperation with a customer
- Challenging tasks
- Competence development
- Ability to influence project technologies
- Team of professionals
- Dynamic environment with low level of bureaucracy
ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.
Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting and dedicated teams.