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
Big Data Engineer
Designs and builds scalable data pipelines and ETL processes using AWS, Snowflake, Spark, and Python/Scala for a large enterprise.
Senior Data Engineer
Senior Data Engineer builds scalable ETL pipelines to migrate enterprise data into Workday using Snowflake, Python, SQL, and NiFi, ensuring high data quality in a large-scale cloud migration program.
Senior Data Engineer – Snowflake & GenAI
Design and build scalable Snowflake-based data pipelines, migrate ETL workloads from Informatica, and integrate GenAI features to power analytics and automation for enterprise clients.
Senior Python Data Engineer — Global Pipelines & Research
Build and maintain high-throughput Python data pipelines and services for global trading research at a quantitative finance firm.
Data Engineer
Builds and scales data pipelines, warehouses, and BI dashboards for e-commerce and retail clients using AWS, Spark, Airflow, and SQL.
Data Engineer
Build and maintain data pipelines, ETL/ELT workflows, and AI/ML deployments to support naval in-service support programs using Python, Airflow, and modern data architecture.
Data Engineer
Build and maintain AWS-based lakehouse pipelines (Bronze/Silver/Gold) using dbt, SQL, and Python to ingest, transform, and deliver governed data products for government procurement analytics and AI use cases.
Data Engineer
Designs and maintains data pipelines, manages a data lake, and enriches datasets for internal and external use using SQL, cloud platforms, and ETL tools.
Data Engineer (PySpark)
Build and optimize PySpark pipelines for large-scale data processing, using HDFS, YARN, and Spark SQL to deliver clean datasets for analytics and reporting.
Senior Data Engineer: ETL Pipelines & AI Readiness
Designs and optimizes cloud-based ETL/ELT pipelines to move and model data for analytics and AI readiness using Python, Docker, and Terraform.
Data Engineer
Build and scale data pipelines and models for Lyft’s Safety and Customer Care team, enabling real-time insights and AI agent performance tracking using Spark, Python, and SQL on AWS.
Data Engineer
Build and optimize ETL/ELT pipelines, data lakes, and warehouses in Python on AWS/Azure to feed AI models and reports, while ensuring data quality and security.
Senior Data Engineer
Design and build scalable data pipelines and modern data platforms on Azure for enterprise clients, focusing on ETL/ELT, data modeling, and analytics to support AI and business intelligence initiatives.
Associate, Data Engineer
Build and maintain scalable data pipelines and cloud-native platforms to power AI and analytics for investment banking and global markets using Spark, Kafka, and cloud services.
Data Engineer
Design and build scalable data pipelines, warehouses, and lakes for a telecom retail software provider, integrating diverse data sources and enabling analytics.
Data Engineer
Design and maintain scalable data pipelines and platforms using Microsoft Fabric and Azure to enable secure, reliable analytics and reporting for a public-sector organization.
Data Engineer with Spark
Build and optimize PySpark pipelines for large-scale data processing, tuning performance and integrating with Hadoop, HBase, and SQL databases.
Senior Data Engineer
Build and own Flinks’ data and ML platform: pipelines, warehousing, model serving, and governance that power financial insights and payments for banks and fintechs across North America.
Spécialiste en Ingénierie de données - Data Engineering Specialist
Build and maintain high-volume data pipelines using PySpark, Databricks, and AWS to ingest, transform, and store aerospace manufacturing data for analytics and reporting.
Spécialiste en Ingénierie de données | Data Engineering Specialist
Design, build, and maintain high-volume data pipelines and applications using PySpark, Databricks, AWS, and SQL to support analytics and reporting for aerospace manufacturing.