Data Engineering Jobs in Canada
There are 1,545 open Data Engineering jobs in Canada on freehire right now. 572 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,320 | CA$132,500 | CA$159,300 | 233 |
| 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 47%
- ai 47%
How the work is done
- Hybrid 251 · 16%
- Remote 139 · 9%
- Onsite 16 · 1%
Visa sponsorship offered in 44% of the 111 postings that state a position on it.
Seniority
- Senior 554
- Lead 135
- Staff 49
- Principal 32
- Junior 29
- C-level 19
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
Senior Data Engineer
Build and maintain scalable ETL/ELT pipelines and data warehouses for a SaaS real-estate platform using AWS, dbt, Redshift, and Postgres.
Senior Software Engineer - Data Platform & AI Automation
Own and operate a production cloud data platform, designing governed data pipelines, automated reporting, and AI-assisted workflows using Snowflake, AWS, dbt, and LLM tooling.
Senior Data Platform Engineer—AI Automation & Cloud Pipelines
Designs and maintains production data pipelines for AI automation, predictive analytics, and reporting, ensuring data quality, governance, and CI/CD integration while collaborating across teams.
Remote Data Platform Engineer — Greenfield Snowflake & AI
Build a greenfield enterprise data ecosystem from scratch—designing Python ELT pipelines, leveraging Snowflake (Snowpipe, Dynamic Tables), and powering BI dashboards via Metabase to deliver actionable insights.
Senior Java + Spark Data Engineer (Remote, 1-Year)
This role involves building scalable, data-intensive applications and complex data pipelines using Java and Apache Spark within enterprise cloud environments.
Senior Data Engineer - Remote: Build Pipelines & Insights
Kake is looking for a Senior Data Engineer to design and maintain scalable data pipelines, build data models, and ensure data quality to support business insights. The role involves end-to-end ownership of data problems and collaboration with product and engineering teams.
Staff Data Engineer - Risk & Product Analytics
Staff Data Engineer leading a team building scalable data pipelines and data warehouses, collaborating with product and risk teams to enable analytics and ML capabilities using distributed data tools.
Data Engineer & Analyst – Climate Risk & Data Strategy
Data Engineer & Analyst at RBC leading data analysis and pipeline design for the Climate Data Strategy portfolio, bridging business requirements and tech delivery using Python, PySpark, and SQL.
Data Engineer & Analyst – Climate Risk & Data Strategy
Build and maintain climate-risk data pipelines and models for a large bank, translating ESG and regulatory needs into Python/Spark pipelines and specs for engineering teams.
Climate Risk Data Engineer & Analytics Strategist
Leads data and systems analysis for RBC’s Climate Risk & Strategy portfolio, designing pipelines and enabling advanced data modeling to support ESG and risk analytics while ensuring regulatory compliance.
Data Engineer
The Data Engineer will design and automate data pipelines, manage data warehouses, and build analytical models to support business intelligence. The role involves working with technologies like Postgres, Apache Airflow, Spark, and SQL to transform data into actionable insights.
Senior Data Governance Consultant
Senior Data Governance Consultant implementing data governance policy, data catalogs, metadata/lineage documentation, and DCAM maturity tracking across business units at a Canadian asset servicing firm.
Lead, Autonomous Cloud Data Platform
Lead the definition and build of an autonomous Agentic Data Platform spanning data engineering and management across multiple hyperscalers, focusing on reusable accelerators, governance, and AI-enabled data operations.
Business Analyst, Fraud Data Governance
Business Analyst on the Fraud Data Governance team responsible for leading data quality assessments, automating controls with SQL and Python, and building executive dashboards to support fraud data governance at a major bank.
Senior Data Governance & AI Compliance Analyst
Oversees data governance and AI compliance for a fintech company, ensuring data integrity and aligning policies with business/tech teams to mitigate risks and implement automated workflows.
Senior Technical Program Manager, AI & Data Governance
Senior Technical Program Manager coordinating complex AI and data governance programs across engineering teams at lululemon, managing technical delivery, dependencies, and risks for enterprise data and AI platforms.
Senior Data Governance Analyst
Senior Data Governance Analyst supporting Teranet's Data and AI Governance Program—operationalizing policies, standards, controls, metadata/catalogs, DSPM, and compliance using tools like SQL, Python, Microsoft Purview, Collibra, and frameworks such as DAMA-DMBOK and NIST AI RMF.
Senior Data Governance Analyst
Senior Data Governance Analyst supporting Teranet's Data and AI Governance Program, ensuring enterprise data is trusted, protected, and effectively managed across its lifecycle using data catalogs, metadata management, and governance automation tools.