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, Data Engineering & Governance
About GroupHEALTH At GroupHEALTH, we’re proud of the work we do, but it’s how we do it that truly sets us apart. We’re a fast-moving, ever-evolving, stable organization with deep roots and a bold vision: to transform…
Data Engineer
Data Engineer at Ace1Media in Vancouver builds and maintains data pipelines and ETL processes, orchestrating workflows with Apache Airflow and writing Python and SQL against relational databases (MySQL, PostgreSQL) to power the media company's data-driven and analytics solutions.
Senior Backend Software Engineer – Data Platform
About Kaseya Kaseya is the leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations worldwide. Our comprehensive platform helps…
Hybrid Senior Data Engineer – Fabric & Analytics
Nesto Group in Vancouver seeks a skilled Data Engineer to own the Commercial Analytics data platform in Microsoft Fabric. You will oversee ingestion, modeling, security, and serving for Power BI reports, client…
Data Engineer, Temporary
A 12-month temporary Data Engineer role in Aviso Wealth's Data & Analytics group, designing, building, and deploying data and software products on-premise and in the cloud (Azure). Day-to-day work centers on data solution design and delivery using Python, SQL, Databricks, Snowflake, and Azure services.
Data Engineering Expert
Company Description Croesus provides innovative, high-performance, and secure wealth management solutions that include portfolio management systems, portfolio rebalancing tools, and application programming interfaces…
Data Engineer
Backend-leaning data engineer at Class8, whose products help trucking companies run operations and connect with freight. You'll own MongoDB/PostgreSQL performance, ship Python/FastAPI services, and build batch and streaming data pipelines on AWS (Kafka, Flink, Airflow, Iceberg), with production on-call duties.
Data Platform Engineer
Shift4, a publicly traded payments company, is hiring a Data Platform Engineer in Toronto to build, tune, and scale AWS ECS/SQS-based pipelines that replicate Aurora MySQL data into Snowflake. The role focuses on pipeline reliability, performance, cost efficiency, observability, and infrastructure as code.
Senior Data Platform Engineer
Senior Data Platform Engineer on Tubi's Data Infrastructure team in Toronto, building and operating the platform that processes billions of events daily — Spark-on-Kubernetes, Flink/Kinesis pipelines, a multi-petabyte Delta Lake, Databricks, and a MemoryDB feature store on AWS. Hybrid role requiring two days/week in the Toronto office.
Senior Data Engineer
Senior Data Engineer at Tubi (free streaming service) who owns data pipelines and datasets for a product vertical, primarily the Growth/CRM area: building Spark and DBT datasets in Databricks, messaging pipelines on Braze, SQL optimization, and data quality monitoring. Hybrid role based in Toronto, two days/week in office.
Senior Software Engineering, Vehicle Data Platform
The Role The Data Engineering organization at General Motors is building a unified Vehicle Data Platform that moves data and configuration between vehicle ECUs and the cloud. Our team is the only team within General…
Senior Data Platform Engineer at ASICS Apps
Senior Data Platform Engineer at ASICS Apps building a greenfield enterprise data platform for Race Roster: designing a medallion architecture, Python-based ELT ingestion pipelines, cost-efficient Snowflake compute/storage, and observability/quality standards. Hybrid or remote role requiring 5+ years of data engineering with SQL and Snowflake.
DataOps/Cloud Data Engineer
Onsite DataOps/Cloud Data Engineer in Toronto designing, building, and optimizing data pipelines and cloud data platforms for an Ontario Public Service engagement, using Databricks, Delta Live Tables, Azure Data Factory, PySpark, and Oracle-to-Azure data migration.
Cloud Data Engineer in Ontario
Onsite Cloud Data Engineer in Toronto who designs, optimizes, and automates data pipelines (ETL/ELT, DataOps, CI/CD) for Government of Ontario projects. Core stack: Databricks, Azure Data Factory, SQL (PL/SQL, TSQL), Big Data frameworks, and Azure/AWS cloud.
Senior Data Engineer
Iris's Direct client, a highly diversified financial services provider based in Canada is looking to hire a Sr. Data Engineer for a Long Term Contract opportunity. Location: Hybrid - Mississauga (4 days from office)…
Sr Data Engineer - Mississauga
Senior data engineer on a 6-month, 100% remote contract via Randstad, building high-volume ingestion pipelines in Databricks Delta Lake (Bronze/Silver/Gold) and porting SQL Server stored procedures to PySpark/Spark SQL for a healthcare pharmacy compliance platform, with emphasis on data quality, testing, and legacy-parity reconciliation.