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
GCP Data Engineer - ETL, SQL, Python
GCP Data Engineer (hybrid in Kitchener) designing and building scalable data pipelines, ETL/ELT workflows, and data ingestion frameworks using BigQuery, Dataflow, Cloud Composer, Dataproc, Python, and SQL.
Data Engineer & Analytics Consultant - Hybrid Role
Hybrid Montreal-based Data Engineer designing data integration projects, ensuring data reliability, and collaborating with data scientists and AI engineers to build cloud-based solutions using Python, SQL, and modern data stack tools.
Data Engineer: Azure Pipelines & Data Governance
Data Engineer building scalable Azure data pipelines and platforms using Data Factory, Databricks, Synapse, and Delta Lake, with strong Python/SQL skills for ETL/ELT and data governance.

Senior Data Engineer
The Senior Data Engineer will design and build the company's data platform, including pipelines, data models, and orchestration systems. The role focuses on scaling data infrastructure using Python, SQL, and cloud-based data warehousing technologies.
Junior to Intermediate Data Engineer
Job Description Posted Tuesday, July 21, 2026 at 4:00 AM At IBM Consulting FutureNow , we unite human expertise and artificial intelligence to deliver client results with certainty, speed, and value. Fueled by LGS,…
Data Engineer — Hybrid, Cloud Pipelines & Lakehouse
Data Engineer building scalable data pipelines and lakehouse architectures using Microsoft Fabric and Spark to support cancer initiatives at the Canadian Cancer Society.
Sr. Data Engineer
Builds and maintains data pipelines, warehouses, and cloud-based analytics platforms to support business decisions in collision and glass services, using AWS, Python, and ETL tools.
MLOps & Data Engineer
Builds and maintains a Python-based MLOps framework for deploying classical ML models, optimizing data storage/access, and ensuring smooth model transitions to production while collaborating with Data Scientists.
Business Analyst Data Governance
Business Analyst focused on data governance, supporting data accessibility, coordinating data publication with stewards, advising on open data strategy, and building a data culture—primarily stakeholder coordination and documentation work with no specific tech stack mentioned.
Data Governance Analyst — Open Data Strategy & Community
Data Governance Analyst focused on open data strategy, coordinating with data stewards and developers to strengthen data governance, publication processes, and accessibility across metropolitan-scale initiatives.
Data Science & Data Engineering Intern – Quote Intelligence
This internship builds and maintains Python data pipelines to analyze historical quote data, develop AI models for pricing adjustments, and flag margin risks in a fintech quoting tool.
Senior Data Engineer - Snowflake & DBT Cloud
Senior Data Engineer (10+ yrs) building data solutions with Snowflake, dbt Core, and AWS at a Markham office on a hybrid schedule (3 days on-site).
Senior Data Engineer - Data Governance & DataOps
Lead enterprise data quality and governance automation initiatives, building scalable data pipelines and mentoring engineers using Databricks, Delta Lake, Power BI, and Informatica.
Analyste en ETC (Extraction, Transformation et Chargement des données) / Data Engineer
Builds and maintains data pipelines, SQL/ETL processes, and data warehouses/ODS to extract, transform, and load data for analytics teams, ensuring reliability, security, and quality for business intelligence.