Data Engineering Jobs in Canada
There are 1,549 open Data Engineering jobs in Canada on freehire right now. 572 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 57%
- 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 (AWS / Snowflake / DBT / Airflow / Informatica IICS)
Data Engineer builds and validates cloud data pipelines on AWS/Snowflake using DBT and Airflow, with Informatica IICS, for a global pharma client’s commercial vaccines project.
Data Engineer- AML and Payment domain
Build and maintain scalable data pipelines and platforms for AML and payments in banking, using Python, Spark, Snowflake, and Azure to process and transform financial data for analytics and compliance.
Senior Data Engineer (Graph focused), Fixed Term - Toronto
Senior Data Engineer builds and benchmarks graph database pipelines in Databricks, implements Cypher/PostgreSQL queries, and evaluates candidates like Neo4j/TigerGraph for a 3-month Toronto contract.
Senior Data Engineer, 6 month contract-(Hybrid)
Senior Data Engineer builds and maintains cloud data pipelines using Microsoft Fabric and Azure to deliver secure, compliant financial insights for credit unions.
Data Engineer I (ETL developer)
Build and maintain ETL pipelines and data models for a Canadian bank’s personal-banking analytics, using Azure, Databricks, PySpark, Python, and SQL.
Data Engineer (Python & Capital Markets)
Builds Python-based data pipelines and UIs for trading-floor teams in capital markets, translating business needs into scalable data solutions.
Senior Data Engineer, Fixed Term – Toronto
Senior Data Engineer builds and optimizes cloud-based data pipelines and models to turn raw marketing data into actionable insights for global brands.
Senior Data Engineer — Remote Canada (Snowflake DW)
Senior Data Engineer designs and builds Snowflake-based cloud data warehouses, ingests and transforms data, and mentors junior engineers for a Canadian data consultancy.
Lime Data Engineer Position Remote
Build and maintain high-performance ETL pipelines in Python and SQL to power real-time analytics and ML at a leading micromobility company.
Remote Senior Data Engineer: Scalable ETL & Data Platform
Designs and maintains scalable ETL pipelines and data platforms using Python/Java and SQL to process large datasets efficiently.
Senior Data Engineer & ETL Architect (Snowflake + Python)
Builds Snowflake data warehouses and ETL pipelines in Python/IICS, then exposes clean data as Tableau views for an ESG reporting project due January.
Data Engineer - Analytics Pipelines & Power BI (Hybrid)
Designs and builds data pipelines to transform raw data into analytics-ready datasets for Power BI reporting using SQL, Snowflake, and Azure Data Factory.
Senior Big Data Engineer Samsung Vancouver
Senior Data Engineer at Samsung Research Vancouver builds and optimizes scalable data pipelines using AWS, SQL/NoSQL, and Python/Java to deliver strategic insights and support AI-driven products.
Senior Data Engineer at Xanadu
Senior Data Engineer builds and scales cloud-based data pipelines and infrastructure for Xanadu’s quantum technologies, collaborating with researchers to define data models and governance.
Senior Data Engineer Role at Instrumentl
Senior Data Engineer builds and scales ETL pipelines and cloud-based data architecture to ensure reliable, accessible data for analytics and business intelligence at a SaaS company.
Senior Data Engineer
Build and maintain a Databricks-powered data platform using Spark, Delta Lake, and Python to power analytics and AI/ML workflows for a company migrating from AWS-native services.
Data Engineer, Pricing
Build and maintain scalable data pipelines for real-time pricing systems using AWS, Spark, and Airflow, enabling data-driven decisions for a mobility platform.
Senior Data Engineer
Senior Data Engineer builds and maintains scalable data pipelines, warehouses, and lakes using Azure tools, Python, and Spark to power analytics and reporting for a hybrid team.