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
Data Engineer – IBM Information Analyzer, Ataccama, Python & SQL
Data Engineer responsible for designing, developing, and deploying complex data architectures and pipelines using IBM Information Analyzer, Ataccama, Python, and SQL, with focus on code quality, security, and collaboration with business teams.
Senior Data Engineer - Toronto, ON
Job Title: Senior Data Engineer Location: Hybrid, Toronto, Ontario, Canada Experience: 5+ Years Rate: 60 to 70 CAD PH Role Summary: NearSource is looking for a Data Platform Engineer with expertise in Spark and…
Senior Data Engineer
Job Title: Senior Data Engineer Job Location: Hybrid (3 days remote), Toronto, Canada Experience: 4 to 7 Years Rate: 65 to 72 CAD PH Role Summary: NearSource is looking for a Senior Data Engineer to design and scale…
Senior Snowflake Engineer — Build Scalable Data Platform
Apexon is seeking a Senior Snowflake Engineer to join our team in Toronto, Canada. You will design and implement Snowflake-native data solutions, work with Snowpark, Python, and ETL/ELT tooling to build a modern cloud…
Senior Software Engineer - Cloud-Native Data Platform
AspenTech recherche un développeur sénior talentueux pour rejoindre l’Enterprise Operations Platform (EOP). Vous ferez partie d’une équipe Agile et livrerez des logiciels industriels de nouvelle génération centrés sur…

Staff Software Reliability Engineer - Data Platform
Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era.…
Senior Data Engineer - Azure Pipelines & Governance Remote
Designs scalable Azure data pipelines and architectures, enforces governance and security, and collaborates on analytics products for a 6-month remote engagement in Edmonton.
Ingénieur principal des données/ Data Engineering Specialist III - CAEHJP00001405
English version will follow L\'utilisation du genre masculin a ete adoptee afin de faciliter la lecture et n\'a aucune intention discriminatoire. Ingénieur principal des données Lieu : Saint-Laurent, Québec –…
Spécialiste en génie des données II/ Data Engineering Specialist II - CAEHJP00001405
**English version will follow** L\'utilisation du genre masculin a été adoptée afin de faciliter la lecture et n\'a aucune intention discriminatoire. Spécialiste en génie des données II Lieu : Saint-Laurent,…
Data Engineer - Senior (Remote) JP910
The Government of Alberta (GoA) has embarked on transforming the work of government to deliver simpler, more efficient, and better services for the citizens of Alberta, thereby ensuring that the needs of Albertans are…

Associate Director, Trade Data Engineer - COO Group
Job Description What is the opportunity? Build scalable trade data platforms. This role is part of RBC Capital Markets Data Strategy & Execution and is responsible for delivering trusted, governed, AI-ready data…

Senior Manager, Data Engineering
Role Description We are seeking a Senior Manager, Data Engineering to lead the team responsible for the reliability, quality, cost, and velocity of Dropbox's core data platform. This is a hands-on engineering…

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 colleagues.…
Head of HR Data Engineering
Application Deadline: 06/13/2025 Address: VIRTUAL13 - HomeRes - IL Job Family Group: Technology The Head of HR Data Engineering is responsible for designing and implementing a scalable, future‑ready HR data model that…
Spécialiste en génie des données I/ Data Engineering Specialist I - CAEHJP00001403
**English version will follow** L'utilisation du genre masculin a été adoptée afin de faciliter la lecture et n'a aucune intention discriminatoire Spécialiste en génie des données I Lieu : Montréal (Québec)…
Manager, Data Engineering
Welcome to Yoush Consulting. Yoush Consulting provides project management and information technology expertise to help our clients deliver their projects. Our client is looking to hire a Manager in data Engineering and…
Senior Data Engineer: Feature Stores & MLOps Lead
RBC in Toronto seeks a skilled data engineer to help build AI/ML driven underwriting improvements within the GFT team. You will design feature stores, extract and transform data, and ensure governance and lineage…
Senior Cloud Data Platform Engineer - Azure Databricks
TD is seeking a Senior Cloud Support Lead in Toronto to maintain and modernize the Treasury Analytics data platform. You will work with Azure Databricks, ADLS Gen2, Azure SQL, MongoDB, and Spark-based pipelines,…
Frontier AI Data Engineer for Model Evaluation
Obsidian is seeking contributors to advance frontier AI coding models through structured technical assessments. You will engage with frontier AI coding agents to perform complex data engineering tasks and evaluate…