Enable job alerts via email!

Data Engineer, Eleks

Eleks

Montreal

On-site

CAD 98,000 - 140,000

Full time

Today
Be an early applicant

Job summary

A dynamic technology firm in Montreal is seeking a Data Engineer to join their Data & Analytics team. The successful candidate will design and optimize data pipelines, build cloud-native solutions, and enable advanced analytics for global clients in finance and healthcare. The role requires 3+ years of experience, strong SQL and Python/Scala skills, and hands-on experience with ETL frameworks. Salary range is CAD 98,000-140,000.

Benefits

Close cooperation with a customer
Challenging tasks
Competence development
Ability to influence project technologies
Team of professionals
Dynamic environment with low level of bureaucracy

Qualifications

  • 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).

Responsibilities

  • 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.
  • Ensure data quality, security, and governance.
  • Support cloud-based data warehouses/lakes.
  • Automate workflows and build monitoring solutions.
  • Partner with data scientists to enable advanced analytics.

Skills

SQL
Python
Scala
ETL frameworks (Airflow, dbt, Spark)
Cloud expertise (AWS, Azure, GCP)
Job description
Overview

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 – CAD 98 000-140 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)
Responsibilities
  • 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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.