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
Lead Solution Architect in Data Engineering
Senior architect role in Avanade's Data & AI Practice in Toronto: the person leads technical architecture and roadmaps for client data engineering projects, builds AI/analytics solutions on Microsoft and Databricks platforms, shapes sales proposals, and mentors junior engineers.
Senior Data Engineer with Azure at BeachHead
Senior Azure Data Engineer in Toronto supporting large-scale data projects in asset management/financial services. Day to day: building Azure Data Factory orchestrations with Databricks integrations, managing Unity Catalog governance, designing Delta Lake schemas with Medallion architecture, and optimizing Delta Live Tables.
Senior Data Engineer at Meeru AI
Senior Data Engineer at Meeru AI builds and owns end-to-end data pipelines and data models for the company's financial analytics platform serving Fortune 500 clients. Daily work centers on SQL/dbt modeling, Airflow/Dagster orchestration, Snowflake/BigQuery warehouses, Python pipeline development, and mentoring engineers.
Cloud Data Engineer at Manulife
Senior Data Engineer at Manulife in Montréal (hybrid) designing scalable cloud-based data pipelines and infrastructure for the North American Retirement business. Day to day involves building orchestration and quality controls with SQL, PySpark, Azure, NoSQL and data lakes, and developing applications that support machine learning workflows.
Hybrid AWS Data Engineer in Toronto
Builds and optimizes AWS data pipelines for banking applications on a year-plus hybrid contract in Toronto, working with Python, PySpark, SQL, Redshift, Athena, and EMR, while performing data quality checks and implementing CI/CD with Git, Jenkins, and Terraform.
Senior Data Engineer, Retirement Operations
Senior data engineer on Manulife's North American Retirement team in Montréal (hybrid): building, testing, and monitoring cloud data pipelines, models, and platforms to support analytics, reporting, and ML use cases. Core stack is SQL, PySpark, and Azure (Data Factory, ADLS, Databricks).
Senior Data Engineer, Retirement Operations
Senior Data Engineer supporting Manulife's North American Retirement organization: building and monitoring cloud-based data pipelines, models, and platforms (warehouses, lakes, lakehouses) for analytics, reporting, and ML use cases. Core stack is SQL, PySpark, Git, and Azure (Data Factory, ADLS, Databricks). Hybrid role in Montréal.
Senior Data Engineer at Aviso
Senior Data Engineer at Aviso, a Canadian wealth management firm in Toronto, designing scalable data solutions and cloud platforms on Azure, enhancing data infrastructure and performance, and applying DevSecOps practices to turn raw data into actionable insights.
Data Engineer in Wealth Management
Staff Data Engineer at RBC Wealth Management in Toronto, building and maintaining production-grade data pipelines, APIs, and data quality frameworks to power AI and BI solutions. Core stack includes Python, SQL, Databricks, Snowflake, and Spark.
Data Platform Engineer
Senior Data Platform Engineer building ASICS Apps' greenfield enterprise data platform for the Race Roster product: Python/dlt ELT pipelines from AWS RDS and APIs into Snowflake, bronze→silver→gold transformations, FinOps cost optimization, and curated gold-layer models feeding Metabase and AI/ML initiatives.
Data Engineer-6
Senior (12+ years) data engineer building scalable data pipelines, data lakes, and warehouses on AWS (S3, Glue, Lambda, Redshift) for banking and financial services clients, including migrating IBM Netezza code to an AWS data lake. Full-time, onsite in Toronto.
Data Engineer
Data Engineer building and maintaining ETL/ELT pipelines and data warehouses on Snowflake and AWS for a large organization in Montreal, while contributing to AI projects (GenAI, MLOps). Works on a small ~5-person team using SQL, Python, and Linux; French required.
Data Governance Specialist
Data Governance Specialist at Fidelity Canada building and maintaining master data management, data quality, and governance practices across enterprise domains (Customer, Product, Reference Data). Day to day: data profiling, quality rules and scorecards, metadata/business glossary work with tools like Ataccama, plus SQL/Snowflake and streaming tech.
Senior Data Engineer
Designs and maintains scalable data pipelines and architectures using Azure Fabric, Databricks, and Snowflake, collaborating with analysts and engineers to ensure efficient, secure data solutions.
Data Engineer
Designs, builds, and maintains scalable data pipelines and platforms using Azure Fabric, Databricks, and Snowflake, collaborating with analysts and engineers to ensure reliable, secure, and efficient data solutions.
Senior Data Platform Engineer (Remote Canada)
Randstad Digital is seeking a Senior Software Developer, Data to own systems powering the data ecosystem, including warehouse infrastructure, CI/CD automation, and data catalogs. You will collaborate with Tech Leads…
Azure Data Platform Engineer (Data Ops)
goeasy is seeking a Data Operations Engineer to support and enhance our enterprise data platform in a fast-growing environment. You will maintain data workloads across Azure Databricks, ADF, and EDW while delivering…
Analytics Data Engineer – Azure & Fabric
Analytics data engineer at Home Hardware Stores (retail) in St. Jacobs, Ontario, working on-site to build scalable data products, lakehouse architectures, and data governance for enterprise analytics. Core stack: Microsoft Fabric, Azure Synapse, Azure SQL, PySpark, SQL, Python, and R.
Senior Fabric Data Engineer (ID#5544)
New Value Solutions is a national IT consulting company. We are searching a Senior Microsoft Fabric Data Engineer who is a hands on builder of Microsoft Fabric environments, the CI/CD pipeline, the metadata driven…
Snowflake Data Engineer
We are seeking a talented Mid-Level Data Engineer to join our growing data team. The ideal candidate will have hands‑on experience in building, optimizing, and maintaining scalable data pipelines and data warehouse…