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
Senior Data Engineer
We are seeking a Senior Data Engineer to join the Data, AI & Analytics (DNA) Team. The candidate must have deep understanding of database concepts, data pipeline design and ability to communicate complex ideas…

Senior Data Engineer I
You are as unique as your background, experience and point of view. Here, you’ll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are…
Snowflake Data Engineer
About xCroTek xCroTek is a product- and service-based AI software company that builds innovative, AI-powered solutions to drive intelligent automation and digital transformation. We specialize in creating scalable,…
Lead Data Engineer, (Global Security)
Job Description What is the Opportunity? The Pharos Data & Analytics team within RBC Global Security is looking for a Lead Data Engineer to join our mission of turning security data into actionable intelligence. We…
Sr Data Engineer
As a Senior Data Engineer, you will be responsible or designing and developing data processing and data persistence software components for solutions which handle data at scale. Working in agile teams, Senior Data…
Lead Data Engineer / Data Platform Lead
121 Bloor st E, Toronto, Canada (onsite 5days) Role 2 is a more senior and strategic Lead Data Engineer / Data Platform Lead role. In addition to hands‑on engineering, it emphasizes technical leadership, enterprise…

Sr Data Engineer
Job Description Global Functions Technology (GFT) is part of RBC's Technology and Operations division. GFT's impact is far-reaching as we collaborate with partners from across the company to deliver innovative…
Senior Data Engineer
Senior Data Engineer Location: Toronto, ON - Hybrid (4 days a week in office) Pay Rate: $67.03/hr - $79.11/hr Contract Length: 12 Months with possibility for extension We at Raise are hiring a Senior Data Engineer for…

Senior Data Engineer
ABOUT APPLY APPLY is the Agentic Customer Experience (ACx) partner for the world's most ambitious consumer and entertainment brands. We bring together deep domain expertise across Retail, CPG, Sports, and Media…

Senior DevOps - Data Platform Infrastructure
Build the backbone of scalable data platforms at Coveo As a Senior Software Developer within the Data Platform's Infrastructure team, you will lead efforts to improve the reliability, cost efficiency and platform…
Senior Data Engineer
Hybrid model (2–3 days in our Montréal office) Tous ensemble, extraordinaires Montréal, QC · Hybride Chez Aduna , nous construisons l’infrastructure de l’économie mondiale des API. En mettant en relation les opérateurs…
Senior Data Engineer
Location: at Union Station (61 Front St W, Toronto) with minimum 2 days on site. Hybrid role Job Description Mandatory Requirements 5+ years of experience in: Hands-on experience working with: SSIS and/or Microsoft…
Data Engineer – Platform
Engineering, Permanent, Toronto The Platform team creates the technology that enables the company to learn quickly and scale easily, enabling rapid growth in our users and our business around the globe. Spanning many…
Data Engineer
Specialist Solutions Architect - Cloud Platform & Infrastructure Technology FEQ327R691 As an Infrastructure & Platform Specialist Solutions Architect (SSA), you will serve as a trusted technical advisor,…
AWS Data Engineer
We're looking for an experienced AWS Data Engineer with 10+ years of hands-on experience in designing, developing, and supporting production-grade AWS data platforms. This is a hands-on Individual Contributor (IC)…
Lead Data Engineer
What is the opportunity? Are you a talented, creative, and results-driven professional who thrives on delivering high-performing applications. Come join us! Job Description Global Functions Technology (GFT) is part of…
Azure Data Engineer
Experience Required: 8 Years Role Description: Looking for a Data Engineer with strong experience in ADF, ADB, PySpark, SQL, and architecting ETL frameworks. PySpark SQL Architecting ETL Frameworks Required Skills:…
Staff Data Engineer: Snowflake & Data Pipelines (Security)
RBC is seeking a data engineer to design, develop, and optimize scalable ETL/ELT pipelines, ingesting data from databases, APIs, and flat files for analytics, reporting, and AI initiatives. You will champion Snowflake…