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
Manager, Compliance – Model and Data Governance
Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Data & Analytics Pay Details: $96,900 - $136,800 CAD TD is committed to providing fair and equitable compensation opportunities to all colleagues.…
Senior or Staff Software Engineer, Data Platform (Canada)
Senior or Staff Software Engineer on TRM Labs' Data Platform team in Toronto, building backend/data infrastructure for TRM's AI-powered intelligence platform that helps investigators trace illicit activity and disrupt crime. Posting names Python, Go, REST/APIs, and cloud.
Engineering Manager Data Platform
Engineering Manager leading TD Bank's data platform team in Toronto, managing data engineers and technology specialists to deliver PySpark, Python, and SQL solutions on Azure Databricks for Canadian Personal Banking, including roadmap delivery, automation, and stakeholder management.
Senior Python/PySpark Engineer for AWS Data Platform
Luxoft's Toronto team is hiring a senior data engineer to build AWS-based data pipelines and integrate the Analytical Work Bench, working in Jupyter Lab. Day to day involves designing scalable PySpark data flows, ensuring code quality with PyTest/Pylint, and wiring CI/CD via Jenkins and Urban Code.
Senior Data Platform Engineer — AI-Powered Investigations
TRM Labs is hiring a Senior/Staff Data Platform Engineer in Toronto to build scalable data tooling, robust APIs, services, and data pipelines across cloud environments that underpin its blockchain investigation and intelligence workflows, in collaboration with product and data teams.
Senior Data Platform Engineer for AI & Analytics
Senior Developer, Data at Porter Airlines in Toronto will lead and hands-on build the enterprise data platform — designing AWS-based lakehouse pipelines for ingestion, transformation, and orchestration to power BI, analytics, and AI, while mentoring developers and enforcing CI/CD, data quality, and governance.
Data Platform Engineer
Data Platform Engineer at Shift4 in Toronto: build, tune, and scale AWS ECS/SQS-based pipelines replicating Aurora MySQL data into Snowflake, owning reliability, SLOs, observability, cost efficiency, and IaC/CI-CD for the data platform infrastructure.
Senior Data Engineer: Azure Data Pipelines, Onsite Mississauga
IKO Industries, a building-products manufacturer, seeks an onsite Senior Data Engineer at its Mississauga office to design, build, and optimize scalable data systems for global operations, leading ETL/ELT development with Azure Data Factory, Synapse, and Databricks while mentoring teammates and driving data governance.
Senior Staff Data Platform Engineer
Senior Staff engineer leading Juniper Square's data platform: defining architecture and roadmaps for batch, streaming, and real-time data systems, governance and lineage, and AI-ready infrastructure (vector stores, embedding pipelines) using SQL, Python/Scala/Java, and AWS/Azure/GCP, while mentoring engineers.
Basketball Strategy Data Engineer
Data engineer for Toronto Tempo's basketball strategy group, building cloud databases and pipelines for tracking, event, scouting, and performance data using SQL, Python, and cloud platforms (AWS/Databricks/GCP), supporting analysts, coaches, and basketball operations decisions.
Google Cloud Data Engineer Analyst
Design, build, and optimize modern data pipelines on Google Cloud using BigQuery, Spark/Dataproc, and Prefect, applying Terraform, GitHub Actions, and data modeling to support analytics and AI at iA Financial Group in a hybrid Montreal/Quebec setting.
Data Engineer — To
Data Engineer at Silk & Snow in Toronto, joining the data analytics and reporting team: writing SQL for ad-hoc analysis, building Power BI dashboards, and using Python for data extraction and loading to turn raw data into business insights and strengthen data infrastructure.
Silk & Snow Data Engineer
Data Engineer on Silk & Snow's data analytics and reporting team in Toronto: performing ad-hoc SQL analysis, building Power BI dashboards, and using Python to extract and load data while contributing to reliable, efficient data infrastructure.
Data Engineer (Basketball Strategy)
Builds and maintains the data infrastructure — cloud databases, pipelines, and validation — for the Toronto Tempo WNBA franchise's Basketball Strategy team, unifying tracking, event, scouting, and performance data for analysts, coaches, and the front office. Core stack: Python, SQL, and cloud platforms like Databricks/AWS.
Data Engineer, Fraud Predictive Analytics
Data engineer/scientist in BMO's Financial Crimes Unit building fraud detection, investigation, and prevention models. Day-to-day work involves assembling structured and unstructured data, developing machine-learning-based predictive models, monitoring model performance, and presenting insights to stakeholders.
Senior Data Engineer
Senior individual contributor who owns and modernizes WME Enterprise IT's legacy SQL Server data estate: supporting databases behind internal custom apps, building ELT pipelines (including SAP sources), delivering analytics-ready data models, and ensuring high availability, disaster recovery, and privacy/governance compliance (GDPR, CCPA, SOX) across a global footprint.
Senior Data Engineer
Senior Data Engineer at IKO Industries, a Canadian roofing and building materials manufacturer. Fully onsite in Mississauga, the role designs and optimizes ETL/ELT pipelines and scalable data systems on the Azure stack (Data Factory, Synapse, Fabric, Databricks) using PySpark, Python, and SQL for global operations.
Staff Data Engineer, Data Platform Core (AI Native)
Build and maintain scalable data pipelines and lakehouse systems for AI-driven analytics and ML at a consumer tech company with 97.8M users.