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
Chief developer data engineering
Design and build end-to-end data pipelines and models for risk analytics at a major Canadian bank, using Python, SQL, and modern data tools.
Data Engineer (Databricks)
Build and optimize scalable data pipelines and lakehouse solutions using Databricks, Apache Spark, and Delta Lake, integrating with downstream systems for real-time and batch data consumption.
Staff Data Engineer - Customer Signals & Instrumentation
Build and own Jane’s customer data infrastructure from the ground up: event pipelines, CDP tooling, identity resolution, and attribution systems that power marketing and product decisions across thousands of clinics.
Data Engineering Developer
Build and maintain scalable data pipelines using Python, PySpark, Databricks, AWS, and Snowflake to feed machine learning and GenAI workloads in a large Canadian insurer’s data science lab.
Senior Specialist - Data Engineering
Design and optimize Snowflake-based data architectures, build scalable ETL/ELT pipelines, and model data warehouses to support analytics and reporting.
Principal Data Engineer
Principal Data Engineer builds and scales the data platform at JobGet, a mobile-first hiring platform, using Snowflake, dbt, Kafka, and real-time streaming to power AI-driven job matching and analytics.
Data Engineer
Build and scale high-throughput data pipelines and infrastructure for Lime’s global micromobility fleet, enabling analytics, ML models, and real-time business intelligence using Python, SQL, Spark, and cloud tools.
Data Engineer
Senior AWS Data Engineer designs and implements cloud data migration solutions using AWS services like DataSync, Redshift, and CDK, and automates ETL workflows with Step Functions or Airflow.
Data Engineer
Designs and maintains data pipelines and vector databases to feed AI systems with clean, real-time data for RAG and agent memory.
Data Engineer
Builds and maintains ETL pipelines, optimizes data models, and develops cloud-based data solutions using Snowflake and AWS.
Data Engineer
Build and maintain an AI-forward data platform using Databricks, Python, PySpark, and cloud services to power analytics and ML for life-sciences clients.
Manager, Data Engineering - CAN
Lead a team that builds and operates the shared data platform (Databricks, dbt, GCP) and observability foundations that power analytics, AI, and customer-facing data products at a global supply-chain orchestration company.
Data Engineer II, FO Data Engineering (SCDE)
Build and maintain Amazon’s massive data warehouse and ETL pipelines to power supply-chain analytics and business intelligence used by thousands of users.
Data Platform Engineer (DevOps)
Build and operate a cloud data platform on AWS and Databricks, owning infrastructure-as-code, CI/CD pipelines, and Spark streaming pipelines that power analytics and AI products.
Sr Data Engineering Developer
Senior data engineer building and optimizing cloud-based data pipelines, APIs, and analytics solutions using Python, PySpark, Databricks, and Azure tools to support automation and decision-making.
Data Platform Marketing Manager - SELECT by DoiT
Owns go-to-market strategy and campaigns for DoiT’s data platform optimization business, targeting Snowflake and data-lake workloads to drive pipeline and revenue.
Data Engineering Specialist - Fully Remote | Upto $80/hr
Build and evaluate AI-powered data engineering pipelines using tools like Cursor or Claude Code, reviewing ETL workflows, data warehouses, and distributed systems for correctness and scalability.