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 Data Engineer
Senior Data Engineer at Clutch, Canada's largest online used car retailer, owning the data platform end-to-end: building reliable ELT pipelines, data models, and data quality/observability to power analytics and financial services decisions. Core stack: Snowflake, dbt, Airflow, Python, and AWS; hybrid role based in downtown Toronto.
Staff Software Engineer, Product Data Platform
Build and optimize high-performance data infrastructure for Brex’s fintech platform, focusing on distributed systems, query performance, and AI-powered reporting tools in Kotlin/Java.
Data Engineer
Data Engineer Permanent Full-time Closes: November 6 Purpose The Data Engineer plays a key role in integrating data buy building data pipelines and supporting data architecture on Azure for cross functional teams. The…
Data Governance Analyst
The Technical Standards and Safety Authority (TSSA) is a not ‑ for ‑ profit regulator dedicated to enhancing public safety across Ontario. TSSA’s team of over 450 professionals delivers safety oversight across multiple…
AI Data Engineer
Builds and deploys AI-powered applications and agentic solutions at Citi — LLMs, RAG, and intelligent automation — while designing data pipelines and production-grade Python/Java services and APIs for a regulated financial services environment.
Generative AI Data Engineer
Builds production-grade AI and data engineering solutions at Citi: designing governed data pipelines, integrating LLMs and RAG, and developing APIs, microservices, and agentic AI workflows using Python, SQL, and optionally Java for enterprise financial services.
Data Engineer
Senior data-engineering lead at Citigroup in Mississauga who architects, builds, and tunes petabyte-scale batch and real-time data pipelines using Spark, Databricks, Kafka, and Delta Lake/Iceberg, writes expert-level Scala and Python, and leads and mentors a global team of data engineers.
Senior ETL Developer
Senior ETL developer for banking-domain data warehouse work: builds SSIS packages and AWS-based ETL pipelines (Redshift, Glue, Spark, EMR, Kafka), manages full warehouse systems, and leads/mentors a team of developers. Requires 10+ years in the bank/financial domain, including lending, MDM, and core deposit systems.
ETL Developer
Senior ETL developer (10+ years) for a banking/financial-domain data warehouse: builds ETL processes and SSIS packages, manages the data warehouse end-to-end, and leads/mentors a team of developers. Core stack includes SSIS/SSRS, SQL Server/Sybase, IBM Netezza, and AWS (Redshift, Glue).
Senior ETL Data Warehouse Developer
Build enterprise data warehouse solutions with ETL, SSIS, and SQL Server expertise in a senior technical development capacity. Apply banking domain knowledge to complex data systems. This ETL Developer role requires…
Senior Data Engineer (DBX)
Position Overview Munich Re is a global market leader in re-insurance, global specialty insurance and digital solutions. New technologies are disrupting the insurance value chain. Our innovative minds in IT spearhead…
Data Engineer, RBC Amplify 2027, Vancouver
Job Description What is Amplify? RBC Amplify is an intensive summer innovation program that helps you put your skills to the test while building a product that could disrupt our company and beyond. If you’re a bright…
Senior Data Engineer, Microsoft Fabric - 6 month contract-(Hybrid)
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…
Senior Data Engineer (Big Data Pipelines)
Senior Data Engineer for a data analytics firm (hired via placement agency Placements24): design, build, and maintain scalable batch and real-time data pipelines, warehouses, and lakes on cloud platforms for analytics and ML. Fully remote; stack includes Spark/Hadoop, SQL, Python/Scala/Java, and Airflow/Prefect.
Data Engineering Manager — Remote & AI‑Driven Analytics
Commonsku is hiring an Engineering Manager, Data to lead its data team in Toronto: building reliable data pipelines, delivering actionable reporting, mentoring data engineers and analysts, and setting data quality standards while scaling analytics and advocating for data privacy and security.