Data Engineering Jobs in Canada
There are 1,333 open Data Engineering jobs in Canada on freehire right now. 555 of them were posted recently. The skills employers ask for most often are sql, python and data-engineering.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| CAD | year | CA$110,000 | CA$138,000 | CA$170,000 | 146 |
| CAD | hour | CA$61 | CA$72 | CA$92 | 20 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- sql 67%
- python 64%
- data-engineering 63%
- cloud 60%
- analytics 57%
- data-pipelines 52%
- ai 48%
- etl 44%
How the work is done
- Hybrid 248 · 19%
- Remote 129 · 10%
- Onsite 36 · 3%
Visa sponsorship offered in 20% of the 41 postings that state a position on it.
Seniority
- Senior 497
- Lead 97
- Staff 67
- C-level 24
- Middle 20
- Principal 20
Who is hiring
- 1000+ employees 141
- 501-1000 employees 25
- 51-200 employees 7
- 201-500 employees 6
- 11-50 employees 3
- 1-10 employees 1
Data Governance Specialist
About Us The Ontario Cannabis Store provides safe, responsible access to recreational cannabis for adults 19 and older. We operate the sole legal online store for recreational cannabis in Ontario and are the provincial…
I&T Resilience and Data Governance Specialist
Specialist who designs, documents, and enforces IT resilience, disaster recovery, and data governance policies, ensuring operational continuity and compliance across systems.
Senior Data Engineer
As part of the growth of our Hybrid Cloud & Data practice (AI, Analytics & Data Services), we are looking for a Senior Data Engineer – Hybrid Cloud & Data to participate in the design, development, and evolution of…
Data Engineer
Build and maintain data pipelines, dbt models, and warehouse infrastructure for a fintech POS financing platform, ensuring reliable, high-quality data for analytics and reporting.
Senior Data Engineer
Build and maintain AWS-based data pipelines and governed analytical products for public-sector clients, using SQL, Python, dbt, and managed AWS services.
Databricks Data Engineer / Developer (PL 866)
Build and optimize Databricks-based ETL/ELT pipelines and lakehouse data solutions to modernize an enterprise data platform, using Python, SQL, and cloud-native tooling.
Director, Data Engineering & Modeling - Mars Veterinary Health
JOB TITLE: Director, Data Engineering & Modeling - Mars Veterinary Health LOCATION & SCHEDULE: Support Office - Vancouver, Full time COMPENSATION: $140,400.00 - $219,375.00 As part of the Mars Petcare family of…
Senior Data Engineer (AWS, Big Data, ETL, Netezza, Spark, Kafka, Data Warehousing)
Senior Data Engineer | AWS Cloud | Big Data | ETL | Netezza | Spark | Kafka | Data Platform Modernization Job Summary The ideal candidate will have strong expertise in designing, developing, and supporting scalable…
Data Engineer II
Build and maintain data pipelines, ETL jobs, and data models for a large bank, ensuring data quality, governance, and compliance with enterprise standards.
Data Engineer
Job Summary: Key Responsibilities Design, develop, and maintain scalable ETL/ELT pipelines using Azure Data Factory (ADF). Build and optimize complex data transformation logic using Azure Databricks (PySpark and SQL).…
Data Platform Engineering Manager
Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $115,600 - $163,200 CAD TD is committed to providing fair and equitable compensation opportunities to all…
Senior Data Engineer
Senior Data Engineer at ShyftLabs designs and builds enterprise-scale data platforms for Fortune 500 clients using Databricks, Spark, Python, and cloud platforms, while leading teams and client engagements.
Senior Data Engineer
Build and maintain scalable Azure-based data pipelines and warehouses for a global pension fund, enabling analytics and AI-driven investment insights with Python, PySpark, Snowflake, and dbt.
Data Office Developer (SQL , Python, Data Engineering , Data Warehousing)
Job Title: Data Office Developer (SQL, Python, ETL, Data Warehousing) Role: Data Office Developer Key Responsibilities • Design, develop, and maintain database objects, scripts, queries, and data processing logic using…
Director, Data Engineering
WHO WE ARE SQUIRE is the leading business management system designed for the needs of barbers, shop owners, and their communities. We believe the pursuit of artistry and autonomy should not be restricted by the…
Principal Data Engineer
At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and cured, where treatments are smarter and less…
Principal Data Engineer
At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and cured, where treatments are smarter and less…
Senior Data Engineer
Build and maintain Relay’s data infrastructure using dbt, Snowflake, and Python to deliver clean, privacy-preserving analytics for a digital banking platform.


