Data Engineering Jobs in Canada
There are 1,545 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,320 | CA$132,500 | CA$159,300 | 233 |
| 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 47%
- ai 47%
How the work is done
- Hybrid 251 · 16%
- Remote 139 · 9%
- Onsite 16 · 1%
Visa sponsorship offered in 44% of the 111 postings that state a position on it.
Seniority
- Senior 554
- Lead 135
- Staff 49
- Principal 32
- Junior 29
- C-level 19
Who is hiring
- 1000+ employees 313
- 501-1000 employees 112
- 51-200 employees 35
- 11-50 employees 21
- 201-500 employees 16
- 1-10 employees 2
Director, Data Engineer- Subledger Integration
Director leading a Data Engineering team that builds integration pipelines to an ERP platform for RBC's Finance and Risk Data Platform, using Hadoop, Spark, Snowflake, Databricks, SQL, and Python.
Lead Data Platform Engineer & Cloud Architect
Senior Staff Engineer architecting scalable data platforms and guiding cross-functional teams at a bank, focusing on high-level designs, technology evaluation, and security standards across data pipelines.
Senior AWS Data Engineer - SQL, OLAP, OLTP, ETL , PYTHON
Senior AWS Data Engineer on a 12-month contract designing and maintaining enterprise-scale data pipelines, ETL workflows, and data warehouses using AWS Glue, S3, Lambda, Redshift, DynamoDB, and Kinesis in a banking environment.

Senior Data Engineer II, Finance
Build and maintain financial data pipelines and models in Snowflake and dbt to power accounting, billing, and revenue reporting for a large grocery-delivery platform.
Senior Data Engineer
The Senior Data Engineer will design and maintain scalable data pipelines using Azure Data Factory, SQL, and Azure DevOps. The role involves integrating cloud and on-premises data sources while ensuring security and operational efficiency.
Data Platform Engineer at QuadReal
Data Platform Engineer building and optimizing Azure-based data pipelines and integrations using Python, dbt, and Microsoft Fabric Lakehouses/Warehouses for a real estate company.
Databricks Data Engineering Advisor
12-month temporary data engineering role maintaining a cybersecurity security data lake on Azure Databricks, building automation for data ingestion, transformation, quality control, and API-based governance.
Senior Data Platform Engineer
Senior Data Platform Engineer on Clio's Security/Logging Engineering team, designing and building scalable logging infrastructure, high-throughput data pipelines, and ELK/OpenSearch deployments at petabyte scale using streaming and cloud-native technologies.
Databricks Data Engineering Advisor
Data engineering advisor responsible for implementing and maintaining a cybersecurity data lake on Azure Databricks—building ingestion pipelines, API modules for governance, and automated data quality controls.
Data Governance Lead - Vue.js & Data Quality Champion
Leads data governance program, setting standards, access controls, and quality policies while collaborating with teams to ensure trusted data across the organization.
ETL Developer
ETL Developer supporting Ontario's electricity market and power grid operations by building and maintaining data integration solutions using SAP BODS and Boomi platforms in a hybrid role in Mississauga.
Senior Data Governance Leader — Data Quality, Access & Compliance
Lead enterprise data strategy, governance framework, and advisory services in Ontario, focusing on data quality, access governance, policy ownership, and risk/compliance alignment with regional privacy laws.
Ab Initio ETL Developer
Ab Initio ETL Developer designing and maintaining ETL workflows using Ab Initio GDE/Co-Operating System/EME and Python data pipelines, with performance tuning and technical leadership in an enterprise setting.