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
Data Engineer
Build and maintain CI/CD pipelines, cloud infrastructure, and Kubernetes clusters for clients using AWS/Azure/GCP, Terraform, and Docker.
Data Engineer
Designs and builds data pipelines, warehouses, and integrations using Snowflake, Hadoop, and Informatica for insurance-related systems.
Data Engineer
Designs and builds data pipelines, models, and transformations in Snowflake, migrating legacy data and integrating ETL tools like Informatica/Talend.
Data Engineer
Build and maintain data pipelines in Snowflake, SQL Server, and PostgreSQL to feed analytics and reporting for an insurer’s underwriting, claims, and policy systems.
Data Engineer
Designs and builds scalable data pipelines and infrastructure for AI projects, using Python, SQL, Spark, and cloud platforms like AWS/GCP/Azure.
Data Engineer
Design and maintain scalable data pipelines and ETL/ELT processes using Azure tools to enable analytics and reporting for a government-run cannabis retailer.
Data Engineer — AI-Driven Analytics & BigQuery Pipelines
Designs and maintains scalable data pipelines for retail analytics using Google BigQuery and Python to ensure high-quality data management.
Intermediate Data Engineer
Build and maintain scalable data pipelines using Snowflake, Prefect, and Python to support AI-driven investment strategies for institutional clients.
AI & Data Engineer
Build and own the AI and data systems powering Tern’s travel-advisor platform, including pipelines, eval harnesses, and monitoring to ensure reliable, high-quality AI features.
Senior Data Engineer
Lead the rebuild of Orca’s freight-audit data platform using Azure SQL, Fabric, and Data Factory to modernize pipelines and automate reporting for North American clients.

Data Engineering Senior Manager at Scribd
Lead Scribd’s Data Engineering team to build scalable data pipelines and platforms for analytics and ML, setting standards and fostering collaboration.
Junior Data Engineer - Blenddata
Build modular data pipelines and integrate data from multiple systems for clients like Rabobank, working in a close-knit team to process data efficiently and support analysis.
Data Engineer: Scalable Pipelines & Cloud DevOps
Designs and maintains scalable data pipelines and cloud infrastructure using Python and data warehousing tools in a hybrid work environment.
Data Engineer II with AI Focus
Design and maintain data pipelines and AI-enhanced products at Pinterest to deliver insights and improve business decisions.
Data Engineer
Builds and optimizes Python-based data pipelines using Spark, PySpark, and HBase to process and transform large datasets for backend services and APIs.