Data Engineering Jobs in Canada
There are 1,547 open Data Engineering jobs in Canada on freehire right now. 575 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 111 postings that state a position on it.
Seniority
- Senior 553
- Lead 136
- Staff 49
- Principal 32
- Junior 29
- C-level 20
Who is hiring
- 1000+ employees 313
- 501-1000 employees 112
- 51-200 employees 35
- 11-50 employees 21
- 201-500 employees 16
- 1-10 employees 2
Quality Data Engineer, Ship Repair & Process Improvement
Own ship repair quality data, metrics, and improvement initiatives using data analytics and root-cause analysis to drive continuous quality improvement.
IS Data Engineering Student
A student builds and maintains data pipelines (ETL/ELT) using Databricks (PySpark, SQL, Delta Lake) to extract, transform, and load data for analytics and reporting, collaborating with data scientists and analysts to deliver scalable solutions.
Senior Developer, Data Engineering – 6 Months Contract
Leads data stack modernization by migrating SQL Server models to Snowflake/AWS cloud, building scalable ELT pipelines with Python, Airflow, and DBT, ensuring data quality, and collaborating with stakeholders to deliver analytics solutions.
Hybrid Cloud & Data Engineer - Junior to Mid
Builds and maintains data pipelines/ETL systems in a hybrid cloud environment using Microsoft Fabric, Power BI, and data lakes, under supervision of senior architects.
Senior Market Data Engineering Lead, Capital Markets Tech
Leads design, integration, and management of market/reference data feeds for Scotiabank’s Asset Control Platform, ensuring data quality, compliance, and collaboration with vendors like Bloomberg and LSEG to support trading, risk, and analytics.
Senior Manager, Market Data Engineering (Capital Markets Technology
Senior Manager designs and leads market-data pipelines for a bank’s trading, risk, and analytics systems, integrating vendor feeds (Bloomberg, LSEG) and internal sources while ensuring data quality and governance.
Data Engineer
Design and build scalable data pipelines and platforms using Azure Fabric, Databricks, and Snowflake to support analytics and decision-making for global clients.
Senior Data Engineer
Leads the migration of a legacy SQL Server estate to Azure SQL Managed Instance, designs robust ETL pipelines for Power BI, and ensures data integrity during cutover.
Snr Data engineer
Builds and maintains a finance data platform using Databricks, Airflow, and Spark to ingest, process, and analyze financial datasets (trades, ledgers, reference data) for reporting and analytics.
Lead Data Engineer
Lead the design and hands-on build of RBC’s AWS-based AML data platform using Snowflake, Spark, and dbt, mentoring engineers and owning medallion pipelines, IaC, and security.
Lead Data Engineer
Lead a team building and optimizing scalable, cloud-based data platforms and pipelines for Ontario’s property assessment agency, focusing on data architecture, governance, and AI-driven analytics to support operational and reporting needs.
Junior to Intermediate Data Engineer
Build and maintain data pipelines using SQL, Python, and Microsoft Fabric to power analytics and AI solutions for clients in a hybrid cloud environment.
Senior Data Engineer
Build and optimize scalable data pipelines and warehouses in Snowflake, using dbt and CI/CD to deliver clean, reliable financial data for analytics and reporting.
Senior Fabric Data Engineer
Designs and implements scalable data pipelines using Microsoft Fabric to migrate, transform, and curate data for analytics, compliance, and reporting, focusing on ingestion, business rules, and downstream integrations.
Data Platform Engineer
Build and own a greenfield enterprise data platform using Snowflake, Python, and modern ELT pipelines to power analytics and AI for Race Roster’s health and fitness products.
Senior Microsoft Fabric Data Engineer
Design and build scalable data pipelines in Microsoft Fabric and Azure to migrate and modernize data systems, enabling analytics and compliance reporting.
Senior Data Engineer, GFT
Builds and maintains scalable data pipelines, feature stores, and MLOps solutions for RBC’s AI-driven underwriting in retail credit, focusing on cloud (AWS/Azure) and on-prem infrastructure to enable rapid ML model deployment and governance.
Senior Data Engineer - Insurance Data Services
Senior Data Engineer at RBC’s Insurance Data Services builds and maintains data pipelines, integrates AI tools for data analysis, and supports high-availability platforms. Core focus: Spark, Hive, Python, SQL, and ETL in a fintech/insurance context.
Lead Data Engineer - Cloud Data & Enterprise Platforms
Lead a team to design and implement scalable cloud data solutions for Ontario’s property assessment systems, enabling analytics and AI initiatives.
Data Engineer III, Tim Hortons, Canada
Builds and maintains scalable data pipelines and platforms using Python, Apache Spark, AWS, and Snowflake to process large datasets and enable business analytics for a global QSR brand.