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

Distributed Systems Engineer (Data Platform)
Senior Distributed Systems Engineer at Censys building large-scale, real-time services and data pipelines that power internal APIs and external applications, using Go, cloud platforms, message queues, and databases, while collaborating with security and ML teams.
Ingénieur de données
À propos du rôle Iceberg Finance est en pleine transformation : nous migrons l'ensemble de notre plateforme de données vers Microsoft Fabric et bâtissons nos solutions analytiques modernes à partir de zéro. Nous…
Data Engineer, Early Career - 2026 (CAN)
Early-career Data Engineer at Amazon in Toronto designing and maintaining data pipelines, automated ETL, and SQL/NoSQL data warehouses that power analytics across the business. Day to day involves building pipelines, tuning queries, and owning metrics/dashboards with analysts and data scientists.
Junior Data Engineer
Junior Data Engineer at OMD (Omnicom Media Group) in Toronto, building and maintaining ETL/ELT pipelines, SQL data models, and dashboards (Marketing Cloud Intelligence/Datorama, Tableau, BigQuery) that power marketing analytics and measurement for major clients. Hybrid role with at least 3 days per week in the office.
Senior Data Engineer
Senior Data Engineer in Toronto who owns components of the company's data platform: building and running production-grade ETL pipelines with Python, SQL, and Snowflake on a cloud platform, while influencing architecture and mentoring other engineers.
Senior Data Engineer - Rive Nord Montréal (hybride)
Designs and evolves strategic data platforms spanning AWS cloud and on-premise infrastructure for an international group near Montreal. Day-to-day work centers on AWS data services, ETL pipelines, Big Data tools (Spark, Airflow, MongoDB), SQL, Python/Java/Scala development, and CI/CD in an Agile (Scrum) environment.
Data Engineer
Data Engineer at Zurich Canada builds, operates and supports data pipelines and analytics-ready datasets on Microsoft Azure and Databricks using Python and SQL, powering reporting, advanced analytics and AI-enabled solutions. Hybrid role with three in-person days per week; salary $65,000–$100,000 CAD.
Data Platform Engineer
Designs, builds, and operates data pipelines, warehouses, and dbt/SQL/Python transformation layers on platforms like Snowflake, BigQuery, Databricks, or Azure Synapse for enterprise clients, with emphasis on data quality, governance, lineage, and pipeline reliability.
Data Engineer - Canada - On Site
On-site Data Engineer in Westmount, Canada for Vensure Employer Solutions (HR/HCM and payroll services). Day to day: analyzing and transforming raw payroll/benefits data, mapping and preparing it for migration between systems during HCM conversion projects, using advanced Excel plus data modeling, mining, and segmentation techniques.
Data Platform Engineer: Reliable Pipelines & Analytics
Quix is hiring a Data Platform Engineer to design and maintain the data infrastructure behind analytics, AI workflows, and operational reporting. Day to day this means building ingestion pipelines, dbt/SQL/Python transformation layers, and managing warehouses across Snowflake, BigQuery, Databricks, and Synapse, with emphasis on reliability and governance.
Data Engineer — HR Tech Data Pipelines
A Data Engineer at Vensure Employer Solutions organizes and transforms HR, payroll, and benefits data, leading data conversion projects and performing detailed analyses to ensure smooth transitions between systems in an HR tech/PEO environment. Core tools include Excel, data modeling, and data mining.
Senior Cloud Data Engineer – Spark & Python (Toronto)
Pozent is hiring a subcontractor Senior Cloud Data Engineer in Toronto to support a Total Fund/portfolio management technology team. Day to day, they design and deliver scalable, cloud-native data solutions in Python with Spark workloads over large datasets, working independently toward production-ready delivery with strong stakeholder communication.
Senior Staff Data Platform Engineer
Senior hands-on data platform engineer at Benevity (corporate giving/CSR software) who anchors the data platform: leading architecture while building streaming/batch pipelines, an AWS lakehouse (S3/Iceberg/Glue/Lake Formation), dbt transformations, DataHub metadata, and semantic-layer data products, plus AI-assisted developer tooling.
Senior Data Engineer, NimbleRx
Senior Data Engineer owning NimbleRx's data platform end-to-end: building batch and streaming pipelines (PySpark/EMR, Kinesis, Lambda, Step Functions), modeling an Iceberg-based lake on S3, tuning Postgres and Java/Spring query performance, and owning security, compliance, and audit tooling. Hybrid role based in Redwood City.
Data Governance & Master Data Senior Analyst (1 year contract, hourly)
A 1-year hourly contract (hybrid, Surrey BC) senior analyst role building and running Sunrise Farms' enterprise Data Governance and Master Data Management program: data policies, quality scorecards, master data stewardship, and support for a Syspro ERP implementation. Core tech: SQL, Power BI, ERP systems, and cloud data platforms like Snowflake/Azure.
Senior Associate Data Engineering (Azure/Databricks) Hybrid
Senior Associate Data Engineer at Publicis Sapient (Toronto, hybrid) leading delivery of large-scale data platforms, batch/streaming pipelines, and AI-enabled data foundations for client digital transformation projects. Core stack: Azure, Databricks, Spark/PySpark, Python, Scala, Airflow, plus MLOps and AI/agent data support.
Senior Data Engineer
Why you’ll love working here: high-performance, people-focused culture our commitment that equity, diversity, and inclusion are fundamental to our work environment and business success, which helps employees feel…
Data Engineer
We’re looking for a modern Data Engineer who thrives at the intersection of data, cloud, and AI. You build the systems that power insight — scalable pipelines, cloud-native data platforms, and intelligent workflows…