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
Data Governance Advisor
Drive data governance practices for a large Canadian insurer, aligning MDM/RDM initiatives with business goals and regulatory standards while collaborating with stakeholders to improve data quality and security.
Senior Data Engineer
Designs, optimizes, and scales Databricks-based data pipelines for AI-driven solutions, focusing on ETL/ELT workflows, cloud security, and collaboration with cross-functional teams.
Data Engineering Specialist
Build and maintain scalable data solutions in Microsoft Fabric (medallion architecture) using Python, Spark, and SQL to support CAE's simulation and training systems.
Data Engineer III
Build and maintain FinOps data pipelines, analytics, and automation for cloud/technology spend transparency at TD Bank, working with SQL, ETL, and data platforms like Databricks or Snowflake.
Student, Data Governance (Fall 2026)
4-month student term supporting AIMCo's Data Governance team with data catalog maintenance, data quality assessments, metadata stewardship, and building dashboards in the Atlan data governance tool.

Sr. Data Engineer
Design and develop scalable real-time and batch data pipelines using Kafka, Spark, Flink, Databricks, and AWS to power insights and personalization at a global ecommerce marketplace.
AWS Big Data Platform Engineer (Netezza to AWS Migration)
Designs and migrates on-premises big data platforms (Netezza) to AWS, building scalable pipelines, ETL/ELT workflows, and real-time data processing systems using AWS services like EMR, Redshift, and Airflow.
Lead ETL Developer
Designs and implements ETL pipelines to extract, transform, and load data between systems, collaborating with PMs, BAs, and DBAs to ensure seamless data integration across Unix/Linux environments using Informatica, Python/Perl, and RDBMS tools.
Lead Data Engineer & Operations Support
Lead Data Engineer at RBC responsible for end-to-end delivery of an enterprise-scale, AI-ready data platform — shaping data flows, supporting AI/ML pipelines, and driving analytics. Core tech includes SQL, Kafka, event streaming, and Lakehouse architectures (Delta Lake, Iceberg).

Sr. Data Engineer Manager
Lead a data engineering team at eBay in Toronto, building and operating scalable real-time and batch data pipelines and platforms using Kafka, Spark, Flink, Databricks, Airflow, dbt, and AWS.
Senior Data Engineer
Builds and optimizes data pipelines for risk modelling and strategy at a major bank, focusing on SQL/Spark/Python-based data integration, quality monitoring, and real-time analytics to support financial decision-making.
Senior Data Engineer
Designs and operates complex data pipelines to extract, preserve, and archive historical Workday employee data into Oracle on-premises archives, ensuring data integrity, security, and auditability.
Senior Data Engineer
Senior Data Engineer building secure, scalable data platforms at Assent, mentoring engineers and driving architectural decisions. Core stack: AWS, Snowflake, dbt, Python, SQL, and SQL Server.

Staff Software Engineer: Data Platform & AI Lead
Lead data platform and AI development at RBC using Java/Kotlin, Python, React, PostgreSQL, and Snowflake, building ETL pipelines, APIs, and scalable full-stack solutions.