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 (Snowflake) — Remote/Hybrid
Designs and maintains scalable data pipelines and Snowflake-based warehouses, optimizing ETL/ELT processes with Python, SQL, and orchestration tools like dbt or Airflow.
Senior Databricks Data Engineer - Remote, Growth & Benefits
Design and build scalable cloud data platforms using Databricks, Python/PySpark, Delta Lake, and CI/CD for enterprise analytics and governance.
Senior Data Engineer (Remote)
Senior Data Engineer builds and maintains scalable ETL pipelines using Python/Java and SQL, ensuring reliable data flows for enterprise clients in a fully remote role.
Spécialiste en Ingénierie de données | Data Engineering Specialist
Build and maintain high-volume data pipelines in AWS and Databricks using PySpark, SQL, and Python to support analytics and reporting for aerospace manufacturing.
Data Engineer
Build and validate data pipelines that transform terabyte-scale acoustic imaging data into accurate, client-facing reports and 3D visualizations using Python, SQL, and AWS.
data engineer
Build executive dashboards and the analytics datasets behind them using Tableau, SQL, and Python to turn Sangoma’s data into trusted, real-time insights for business decisions.
Data Engineer
Builds and maintains Snowflake-based data warehouses, integrates semi-structured data via REST APIs, and designs Talend pipelines for ETL workflows.

Senior Data Engineer
Build and maintain scalable data pipelines and warehouses for a global food-delivery platform using Python, SQL, and GCP, ensuring clean, reliable data for analytics and ML.
Lead AI & Data Engineer / Lead Ingénieur/ingénieure IA & Données
Lead the design and deployment of robust AI systems (RAG, NLP, scoring) in production, building scalable data pipelines and setting technical standards on Azure/GCP.
Data Engineer I — Databricks & Azure Pipelines
Build and maintain scalable data pipelines on Azure Databricks and Delta Lake, ensuring data quality and security for analytics and AI workloads.
Data Engineering Student (4 months) - Fall 2026
Build and maintain ETL pipelines and cloud data infrastructure for large-scale datasets, collaborating with analysts and scientists to ensure data quality and availability.
Data Engineering Student: Build Scalable ETL Pipelines
Build and optimize scalable ETL pipelines using Azure/Hadoop to ensure reliable data flow for analytics at a large retail company.
Hybrid Data Engineer: Spark/PySpark & HDFS Expert
Senior hybrid role building and maintaining data pipelines with PySpark, Spark, and HDFS, plus SQL and user support for analytics teams.
Specialist, Data Engineering
Designs and maintains cloud-based data pipelines, ETL/ELT processes, and governance frameworks using GCP/AWS/Azure, SQL, Python, and Collibra to ensure secure, scalable, and well-documented data assets.
Data Engineer
Build and scale data pipelines and platforms for a regulated AI fintech, using Spark, Snowflake, Kafka, Airflow, and Kubernetes to power analytics and product use cases.
Sr Data Engineer
Build and maintain ETL/ELT pipelines, SQL queries, and Python programs to transform financial and insurance data at scale for RBC Insurance’s enterprise analytics.
Data Engineer
Build and maintain ETL pipelines, Salesforce data architecture, and cloud data warehouse to transform raw healthcare data into regulatory insights using Python, SQL, and Databricks.
Data Engineer
Build and maintain ETL pipelines, Salesforce data architecture, and cloud data warehouse to transform raw healthcare regulatory data into actionable insights for policy and compliance decisions.