Data Engineering Jobs in Canada
There are 1,545 open Data Engineering jobs in Canada on freehire right now. 574 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 111 postings that state a position on it.
Seniority
- Senior 553
- Lead 135
- Staff 49
- Principal 32
- Junior 29
- C-level 20
Who is hiring
- 1000+ employees 313
- 501-1000 employees 112
- 51-200 employees 35
- 11-50 employees 20
- 201-500 employees 16
- 1-10 employees 2
Investment Data Governance Lead — Enterprise Data Quality
Designs and implements enterprise investment data governance and data quality frameworks using Databricks, Microsoft Azure, Bloomberg, and FactSet to build a centralized investment data ecosystem.
Remote Python SQL ETL Developer for AWS Snowflake Migration
Develops Python/SQL ETL solutions to modernize legacy Perl scripts and migrate data workloads to AWS and Snowflake.
Associate Product Ownership - Jr. Data Engineer (12-months contract)
Business area: Nestle Canada Inc. Location: North York, ON located at 25 Sheppard Ave W, North York, ON M2N 6S8; Hybrid A Little Bit About Us While Nestlé is known for KitKat, Gerber, Nescafe, and Häagen-Dazs, our…
Junior Data Engineer
About the role The Data Engineering team is responsible for building and maintaining robust data infrastructure and dashboarding solutions for OMD's highest profile clients. We work closely with analytics and…
Senior Data Engineer
About the Company TekRek is partnered with a specialist data and AI consultancy serving mid-market B2B organizations across established industries. The business is known for backend data engineering and is expanding…
Senior Data Engineer (Azure / Databricks)
Location: Remote – Alberta, Canada Employment Type: 1-Year T4A Contract (Potential for Extension) About the Opportunity We are hiring on behalf of our client for a Senior Data Engineer to join their team on a 12-month…
Senior Data Engineer
Designs and maintains scalable data pipelines and architectures using Azure Fabric, Databricks, and Snowflake, collaborating with analysts and engineers to ensure efficient, secure data solutions.
Data Engineer
Designs, builds, and maintains scalable data pipelines and platforms using Azure Fabric, Databricks, and Snowflake, collaborating with analysts and engineers to ensure reliable, secure, and efficient data solutions.
Microsoft Fabric Data Engineer - Remote in Canada
Designs and builds modern data platforms for clients using Microsoft’s data ecosystem, focusing on pipelines, transformations, and cloud-based data architectures like Fabric, Azure Synapse, and Databricks.
Senior Data Engineer
Leads enterprise data platform development including ETL pipelines, data warehousing, and BI integrations for York University’s systems like SIS, PeopleSoft, and Dynamics 365.
Data Engineer – Microsoft Fabric
Builds and maintains Microsoft Fabric’s data platform (lakehouses, warehouses, pipelines) to ingest, transform, and model data from ERP/CRM/e-commerce sources, enabling analytics, AI assistants, and reporting via Power BI and Fabric IQ.
Junior Data Engineer — Hybrid Data Pipelines & Analytics
Build and maintain trusted data pipelines and analytics foundations for regulatory decision-making in a government agency.
Lead Data Platform Engineer - Azure ML & Pipelines
Designs and builds scalable data platforms in Azure/AWS, mentors engineers, and translates business needs into secure, high-performance data services.
Director, Data Engineer
Leads data engineering, governance, and quality for a major bank, defining strategy for scalable, secure data platforms while building and mentoring a high-performing team in Toronto.
Senior Data Engineer, (Global Security)
Lead a data engineering team building and scaling security data pipelines for RBC Global Security, transforming raw security data into actionable intelligence via PySpark, Databricks, and cloud-native tools.
Director, Data Engineer
Leads data engineering, governance, and quality for a major bank, defining strategy for scalable, secure, and compliant data platforms. Oversees teams, builds enterprise data capabilities, and partners with business/tech leaders to align data with strategic goals.