Data Engineering Jobs in Canada
There are 1,549 open Data Engineering jobs in Canada on freehire right now. 572 of them were posted recently. The skills employers ask for most often are sql, python and cloud.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| CAD | year | CA$111,390 | CA$132,924 | CA$159,300 | 234 |
| CAD | hour | CA$65 | CA$72 | CA$92 | 36 |
| USD | year | $117,500 | $140,000 | $170,000 | 22 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- sql 63%
- python 62%
- cloud 59%
- data-engineering 57%
- analytics 55%
- data-pipelines 54%
- etl 48%
- ai 47%
How the work is done
- Hybrid 253 · 16%
- Remote 138 · 9%
- Onsite 16 · 1%
Visa sponsorship offered in 44% of the 112 postings that state a position on it.
Seniority
- Senior 554
- Lead 135
- Staff 49
- Principal 32
- Junior 29
- C-level 20
Who is hiring
- 1000+ employees 314
- 501-1000 employees 112
- 51-200 employees 35
- 11-50 employees 20
- 201-500 employees 16
- 1-10 employees 2
Data Engineer: Scale Data Integrity & Automation (Remote)
Builds and maintains data pipelines, ensures data integrity, and develops internal tools using SQL and Python to support a sustainability-focused data platform.
Data Engineer: Build Scalable Pipelines & Data Lakes
Designs and builds scalable data pipelines and lakes to feed analytics and ML systems using SQL and big-data tech in a product-focused team.
Avison Young: Senior Role in Data Engineering
Senior Analytics Engineer designs and maintains Snowflake data models with dbt, mentors engineers, and ensures high-quality data structures to drive business decisions.
Machine Learning Data Engineer Role
Build and maintain ETL pipelines and feature stores, deploy and monitor ML models in production, and collaborate with data scientists on Azure.
Telecom Data Engineer at Opensignal
Build and optimize telecom data pipelines using Spark and Scala to transform raw data into insights that guide global telecom strategies.
Hybrid Data Engineer in Ontario
Build and maintain Azure-based data pipelines and warehouses, using Databricks and Azure Data Factory to create batch and real-time ETL processes in a collaborative Toronto-area team.
Senior Data Engineer for Blockchain at Circle
Build ETL/ELT pipelines and analytics for blockchain data at Circle, ensuring high-quality insights for USDC transactions and compliance.
Experienced Data Engineer - McKesson
Build and scale healthcare data pipelines using Azure and Databricks, design analytics applications, and mentor teams to modernize supply-chain data practices.
Manager of Industrial BI & Data Engineering
Lead BI and data engineering for Danone’s Canadian manufacturing teams, building ETL pipelines, Power BI dashboards, and data governance to improve operations.
Senior Data Engineer for Canadian Market
Senior Data Engineer builds and optimizes data pipelines using Palantir Foundry and Python/PySpark to solve business problems for Canadian clients in agile teams.
Data Engineer — Montreal, Relocation Eligible
Designs and maintains data pipelines to ensure efficient data flow across systems, working with SQL and big data tech to support data-driven decisions.
Senior Data Engineer - Snowflake, AWS & Spark
Designs and builds large-scale data pipelines on AWS and Snowflake using Python, PySpark, and Databricks to enable advanced analytics for clients.
Responsable d’Équipe Data Engineering — Impact et Croissance
Leads a data-engineering team that builds and maintains data warehouses using Microsoft SQL Server and Google Cloud Platform.
Data Engineer - Technology Lead Azure Databricks
Lead Azure Databricks-based data engineering projects, consulting with stakeholders and implementing scalable solutions using Python and SQL.
Senior Data Engineer for Smart Infrastructure
Designs and manages a modern Data Lakehouse architecture for smart infrastructure, focusing on IoT and advanced metering solutions. Oversees data migration, ETL/ELT pipelines, and enforces data quality standards while collaborating on scalable cloud-based data systems.
Hands-On Data Engineer with Spark Skills
Build and optimize cloud-based Spark/PySpark pipelines for large financial datasets using Parquet and Iceberg to power portfolio management systems.