Data Engineering Jobs in Canada
There are 1,547 open Data Engineering jobs in Canada on freehire right now. 570 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 56%
- 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 112 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 314
- 501-1000 employees 112
- 51-200 employees 35
- 11-50 employees 20
- 201-500 employees 16
- 1-10 employees 2
Data Engineer (contrat 5+ mois)
Designs star-schema data pipelines in Microsoft Fabric/Azure to ingest, normalize, and ensure clinical data quality for a large healthcare network, while building Power BI dashboards for reporting.

Senior AI Data Engineer
Who we are Samsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to develop…
Senior Databricks Data Engineer
Senior Databricks Data Engineer building and optimizing streaming and batch pipelines using PySpark, SQL, and Delta Lake on the Lakehouse platform while enforcing data governance.
Senior Data Engineer (x10)
SENIOR DATA ENGINEER (10 Resources Required) Requisition #: R26-3569 (GOAPRDJP00000982) Location: Remote (within Canada) Engagement Type: Contract Number of Resources required: 10 Rate (CAD): Up to $115.00 per hour /…
Senior Databricks Data Engineer
Brampton East, Canada | Posted on 08/13/2026 We are looking for a Senior, Super Hands-On DatabricksData Engineer who lives and breathes code, query optimization, and moderndata architecture. In this role, you won't…
Senior Data Engineer II, Finance
Builds and maintains financial data pipelines for monthly/quarterly book closures, retailer invoicing, and reporting, collaborating with accounting, billing, and revenue teams to ensure scalable, reliable, and accurate financial data modeling and integration.
Senior Databricks Data Engineer: Lakehouse & Streaming Lead
KData Inc. in Brampton East, Canada, is seeking a Senior, hands-on Databricks Data Engineer who lives and breathes code, query optimization, and modern data architecture. You will write production PySpark/SQL, tune…
Staff Data Platform Engineer - Snowflake
Join RBC's Cloud Data Lake Platform (Snowflake) team as a Staff Data Platform Engineer, designing/building/operating the Snowflake Control Plane, enabling AI capabilities, and ensuring security/compliance. Core technologies: Snowflake, Python, AWS/Azure, security tools (Vault, Key Vault), CI/CD.
Senior Data Engineer & Architecture Lead
Farm Credit Canada is seeking a Senior Developer (Data Engineering) to lead the design, development and delivery of complex data solutions. You will bridge development and architecture and mentor teams across data…
Data Engineer Data Science Flexible Apply
Build and maintain the data platform that ingests creator and campaign data, powers analytics, and enables product features using Python, SQL, and Azure.
Data Engineer
Designs and maintains data architecture and BI ecosystem, building scalable, AI-ready data solutions with Snowflake, Azure, Microsoft Fabric, Power BI, dbt, and BigQuery while ensuring governance across airline-related enterprise systems.
Data Engineer / Scientist
Data Engineer / Scientist Jobs in Vancouver, BC What We do: iQmetrix is a global provider of Interconnected Commerce software solutions for telecom retail. Interconnected Commerce is an AI-native telecom commerce…
Senior Data Engineer & Platform Enablement
Farm Credit Canada (FCC) is seeking a Senior Developer, Data Engineering to advance our data modernization on an AWS-based platform. You’ll design learning modules, mentor data scientists, analysts and BI professionals…
Data Engineer-Consulting/ Ingénieur de données
About KPI: At KPI, you’ll have the chance to build a career as unique as you are, with the support, inclusive culture, and technology to become the best version of you. And we’re counting on your unique voice and…
IS Data Engineering Student
- Build ETL and ELT pipelines - Collaborate with data scientists and analysts - Develop Data Lakehouse solutions - Implement improvements to data engineering workflows - Optimize query and pipeline performance -…
Data Engineer at QuadReal Property Group
Build and optimize data pipelines and APIs using Python, Microsoft Fabric, and Azure to power QuadReal’s property data platform.
Director, Data Platform Governance
We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and your…
lululemon Senior Data Engineer - Retail Engineering (Snowflake)
Description & Requirements Who we are lululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. Setting the bar in technical fabrics and functional design, we…