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
Cloud Data Engineer
Position: Cloud Data Engineer Location: Toronto, ON Job ID#: RQ11576 Duration: 12 Months Role Overview We are seeking an experienced Cloud Data Engineer to support the design, development, implementation, and…


Data Engineer
Build and scale data pipelines and models for Lyft’s Safety and Customer Care team, enabling real-time insights and AI agent performance tracking using Spark, Python, SQL, and AWS.


Data Engineer Intern (Summer 2027)
Summer 2027 data engineering internship at Lyft's Toronto office, working alongside senior engineers on large-scale data problems. The intern owns a project end to end using SQL, data modeling, and databases, with testing, code reviews, and CI/CD, on a hybrid schedule (3 days/week in office).
Lead Data Engineer
Leads Kabam's data engineering team and owns its central data platform end to end — from game telemetry standards to certified data layers — running petabyte-scale pipelines on GCP, Databricks and BigQuery. Day to day: team leadership, architecture, cost control, governance, and data ops in an on-site Vancouver studio role.
Staff Data Engineer - Customer Signals & Instrumentation
Build and own Jane’s customer data infrastructure from the ground up, including event pipelines, identity resolution, and CDP tooling, while collaborating with marketing, BI, and product teams to ensure reliable, privacy-compliant data collection and attribution.

Lead, Data Governance
Lead Alpaca’s data governance program: set classification, access, and protection standards for its global brokerage-data lakehouse and analytics stack, ensuring compliance with financial regulations and partner requirements.
Senior ETL Developer
Senior ETL Developer in Toronto (fully onsite, 5 days/week) designing, building, and maintaining data warehouse and BI solutions — developing ETL pipelines, data integrations, and SQL tuning using Power BI, Databricks, and AWS services (Aurora, RDS, Glue, OpenSearch) for IT staffing/consulting firm Symbiotic Group.
Senior Data Engineer, Data Platform & Operations
We're searching for a Senior Data Engineer, Data Platform & Operations. Are you searching for new possibilities? Westland Insurance Group Ltd. is growing and has a new opportunity for a Senior Data Engineer, Data…
Senior Data Engineer
We are looking for a Senior Data Engineer who will be responsible for designing and developing database systems, data models and schemas, as well as building data pipelines assembling large, complex data sets for…
Staff Data Platform Engineer (Streaming Platform)
The Role TekRek is partnered with a high-growth product company building the data platform behind a modern telematics API, supporting real-time ingestion, storage, enrichment, and analytics for high-volume IoT and…
Senior Data Platform Engineer — Snowflake & AWS (Hybrid)
Senior data platform engineer on National Bank of Canada's Horizon team in Montréal, designing and operating data/analytics pipelines on Snowflake and AWS, automating infrastructure with Terraform, and applying DataOps/DevOps practices (CI/CD, automated testing, security) within a 25-person agile team.
Lead Data Platform Engineer - AWS & Snowflake
Lead data platform engineer on National Bank of Canada's Horizon team, designing and operating a data & analytics platform built on AWS and Snowflake — building robust data pipelines, automating infrastructure with Terraform, setting DataOps/DevOps and security standards, and mentoring a 25-person agile team.
Sr. IFRS17 Data Engineer
Senior data engineer focused on IFRS 17 insurance reporting: builds scalable backend systems and ETL pipelines with Python, PySpark, and SQL, leads technical architecture, mentors engineers, and supports DevOps/CI/CD. Onsite in Toronto 4 days per week, full time.
Senior Data Engineer
IKO Industries Ltd. is a market leader in the manufacturing of roofing and building materials. IKO is a Canadian owned and operated business with production facilities worldwide and has many years of unparalleled…
Cloud Data Engineer
Position: Cloud Data Engineer Location: Toronto, ON Job ID#: RQ11486 Duration: 6 Months Role Overview We are seeking an experienced Cloud Data Engineer to design, build, optimize, and support enterprise-scale cloud…
Pyspark ETL Developer
A 5-month contract ETL developer role in Toronto (via isgSearch) serving a government health data organization: building and maintaining big-data pipelines and analytics products with Python, PySpark, and SQL on AWS (EMR), orchestrated with Apache Airflow, plus Linux shell scripting and ETL documentation.