Data Engineering Jobs in Canada
There are 1,334 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 45%
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 21
- Principal 20
Who is hiring
- 1000+ employees 142
- 501-1000 employees 25
- 51-200 employees 7
- 201-500 employees 6
- 11-50 employees 3
- 1-10 employees 1
data engineer
Hybrid data engineer in Mississauga who designs and develops databases, builds predictive models, and turns raw data into reports and visualizations. Day-to-day work spans data science tasks, stored procedures/triggers, JSON, anomaly-detection tooling, and robotic process automation.
Data Engineer I
Artificial Intelligence. Actual Impact. At Docebo, we’re using AI to change how people learn at work—and we mean actually change it. We’re an AI-powered learning platform that helps organizations create, deliver, and…
Senior Developer, Data Engineering
ROLE: Senior Developer, Data Engineering REPORTS TO: Manager, Digital Analytics LOCATION: Hybrid / Corporate Office in Richmond Hill, Ontario SALARY: $120k-$130k, up to 10% discretionary incentive target* THE…
Product Engineering (Fabric Data Engineering)
Data/product engineer at Allstate Canada who designs and operates the Microsoft Fabric data platform (OneLake lakehouse, Bronze/Silver/Gold pipelines, Delta optimization, CI/CD via Azure DevOps) for auto and property insurance data, delivering governed dimensional models and Power BI Direct Lake semantic models with AI/Copilot readiness.
Data Engineer
Senior analytics/data engineer at Kumaran Systems in Toronto, building and modernizing enterprise reporting on Databricks and Power BI. Day to day: designing governed reporting datasets with SQL and Delta tables, creating semantic models, developing Power BI dashboards, and automating report generation and distribution.
Sr. Manager, Data Governance & Quality
McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable.…
Senior Data Engineer: Data Integration & Snowflake Platform
OMERS / Oxford Properties Group is hiring a Senior Data Engineer in Toronto to build and govern investment data platforms: developing end-to-end pipelines with medallion architecture on Snowflake, owning orchestration, and enforcing data quality and lineage while integrating Aladdin-related and external data sources.
Senior Data Engineer, Data Integration & Performance Platform (12-Month Contract)
12-month contract Senior Data Engineer building high-performance ELT/ETL pipelines, medallion-architecture data models, and orchestration on a new Snowflake-based investment data platform, supporting OMERS' multi-year transformation replacing its investment book of record with BlackRock Aladdin.
Sr Data Engineer
Senior Data Engineer (Senior Associate) designing and building large-scale data processing and persistence components in agile teams, owning the full software lifecycle and mentoring teammates. Core stack: Java/Scala/Python, SQL, cloud data platforms (AWS, Azure, GCP, Databricks), ETL/ELT pipelines, CI/CD, and FHIR healthcare data.
Data Engineer: Core Data Infrastructure & BI
Compunnel is hiring a Data Engineer to design, optimize, and migrate core data platforms spanning Sybase, DB2, MSSQL, MongoDB, Snowflake, and Azure SQL, while supporting Data-Mart and BI initiatives. The role requires 3+ years of experience, Python scripting, and Unix/Linux skills in an Agile setting.
Senior Software Engineer, Data Platform
Senior engineer building a data platform for utility-scale solar energy monitoring. Responsibilities include managing ClickHouse-backed analytics, real-time streaming pipelines, and data modeling using TypeScript, Go, and Python to turn fleet telemetry into actionable insights.
Remote GIS Developer – ArcGIS & Data Engineering
Bridgenext is hiring a GIS Developer to design, develop, test, and maintain geospatial applications and data-management solutions supporting timberland, agriculture, natural resources, and land-management operations. The daily work centers on the ArcGIS platform, Python/ArcPy automation, SQL, JavaScript/TypeScript with React, and Azure cloud services.
Director, Data Governance
Position Title: Director, Data Governance Position Type: Regular - Full-Time Grade: Grade 07 Requisition ID: 44573 In every role, McCainers are ambitious, curious, and passionate about creating exceptional work…
Data Engineer
THE ROLE We are looking for a Data Engineer to join our Data Technology team and help build and maintain scalable data pipelines and APIs. You’ll work with a modern technology stack and collaborate closely with…
Data Engineer
THE ROLE We are looking for a Data Engineer to join our Data Technology team and help build and maintain scalable data pipelines and APIs. You’ll work with a modern technology stack and collaborate closely with…
Cloud Data Platform Engineer - Remote
My Recruiter is seeking a Senior Platform Engineer to join a global data platform team. The role is remote initially with collaboration across Fitch Group CDO and AWS architects to design and implement a scalable cloud…
Data Engineer Co-op / Intern (Winter 2027)
4-month Data Engineer intern/co-op work term (Jan-Apr 2027) on TD Bank's Technology group, working on TD's big data platform (Data-as-a-Service). Day to day: developing and testing system enhancements, unit/integration testing, POCs and defect root-cause analysis, primarily in Java, Scala, Python/PySpark, or SQL. Hybrid role in Toronto, 4 days per week in office.
Data Engineer - AWS, Snowflake, DBT
Individually we are people, but together we are Aviva. Individually these are just words, but together they are our Values – Care, Commitment, Community, and Confidence. At Aviva Canada , we put people first, our…
Senior Data Engineer (AI & Agents)
As a Senior Data Engineer, AI & Agents, you will prepare enterprise domain data for consumption by AI agents, partnering directly with business stakeholders and subject-matter experts The role centers on building and…