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
Senior Analyst, Data Engineering
A senior data engineering role at Avanade (a Microsoft/Accenture consultancy) in Toronto: the person designs, builds, and supports data pipelines, transformations, and analytics/AI solutions for clients using Microsoft Fabric, Python, SQL, and cloud-native services, while working with stakeholders on requirements, data quality, and governance.
Data Engineer
Data Engineer role in Quebec, Canada, hired via FED IT (an IT recruitment agency) for a growing e-commerce leader. Day to day involves Python data development, advanced SQL, cloud platforms (AWS/Azure/GCP), Big Data and MLOps workflows, on a hybrid schedule of 3 days in office and 2 from home.
Senior Data Engineering Developer
We are seeking a skilled Sr Data Engineering Developer to join our dynamic team in a hybrid work environment. In this role, you will play a pivotal part in designing and implementing custom solutions that support…
Data Engineer
The Opportunity Are you looking for a caring, collaborative, values-driven workplace with inspiring teammates and leaders? Do you have the ambition and desire to be the best and thrive at the most impactful global…
Principal Engineer - Open Source Data Platform (ODP)
Acceldata is the market leader in Enterprise Data Observability. Founded in 2018 and backed by top investors including Insight Partners, March Capital, Lightspeed, Sorenson Ventures, Industry Ventures, and Emergent…
Senior Software Reliability Engineer - Data Platform
Senior Software Reliability Engineer - Data Platform Okta is seeking a Senior Software Reliability Engineer to join its fast-growing Data Platform team. The ideal candidate will have 3+ years of industry experience,…
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…
Senior Manager of Data Engineering and Analytics
We are looking for a Senior Manager, Data (Engineering & Analytics) to own and evolve our clients data platform, shaping how they transform raw information into trusted, actionable insights. In this role, you’ll be a…
Senior Cloud Data Engineer for Financial Analytics
HRB is seeking a Senior Data Engineer to design, build, and optimize enterprise-scale data platforms that support financial reporting, planning, forecasting, and strategic decision-making across the business. The ideal…
Sr. AI Data Platform Engineer (FinOps Reporting)
Hybrid 4 days onsite, 1 remote. Position Summary Our client is seeking a data professional with strong experience in data engineering, analytics engineering, BI engineering, financial data analytics, or a related…
Senior Data Engineer: DBT & Data Vault 2.0
MaziCTools is seeking a Sr Data Engineer to design and deliver robust ETL solutions in a fast-paced environment. The role focuses on implementing DBT core/cloud and Data Vault 2.0, with a preference for healthcare…
Senior Data Engineer: Lakehouse & Streaming Architect
Munich Re is hiring a Senior Data Engineer (Databricks) in Toronto to architect scalable lakehouse and streaming data solutions, lead technical design, build reliable batch and streaming pipelines, and set engineering standards across the data lifecycle using strong Python and Scala skills.
Senior Data Engineer — Cloud Data & AI Platforms
Insight Public Sector is seeking a Senior Data Engineer to design, build, and optimize modern data platforms that enable analytics, reporting, operational intelligence, and AI‑driven solutions. You will develop…
Manager, Data Engineering
Central 1 cooperatively empowers credit unions and other financial institutions to deliver banking choice to Canadians. Central 1 provides critical services at scale to enable a thriving credit union system. We do this…
Manager, Data Engineering
Company Overview: Our client is a premier Data Cloud and Business Intelligence consulting company specializing in helping businesses harness the power of cloud technologies to drive data-driven decision-making and…
Sr. GCP Data Engineer
Strong experience architecting enterprise data platforms on Google Cloud (GCP). The architect will work as a strategic technical partner to design and build a GCP BigQuery-based Data Lake & Data Warehouse ecosystem.…
Senior Data Engineer - Data Performance and Tooling
About The Role Hi, I'm Cheng from the Data Performance and Tooling Team at Jane. I lead the foundational infrastructure that powers data across Jane. We ship pipelines, data availability, analytics and reporting…