Data Engineering Jobs in Canada
There are 1,331 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 44%
How the work is done
- Hybrid 247 · 19%
- Remote 129 · 10%
- Onsite 36 · 3%
Visa sponsorship offered in 20% of the 41 postings that state a position on it.
Seniority
- Senior 496
- Lead 97
- Staff 67
- C-level 24
- Principal 20
- Middle 19
Who is hiring
- 1000+ employees 141
- 501-1000 employees 25
- 51-200 employees 7
- 201-500 employees 6
- 11-50 employees 3
- 1-10 employees 1
Snowflake Data Engineer — DBT, ETL Expert (Hybrid)
Epsilon Solutions LTD in Toronto is seeking a Data Engineer for a hybrid, contract position. The role emphasizes building data pipelines using Snowflake and DBT, with strong SQL for extraction, transformation, and…
Staff Engineer - Data Engineering
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Engineer - Data Engineering About Capital One Canada. For 30 years, we've been on a mission to change banking for good. We challenge the traditional bank…
Senior Data Engineer SQL dbt
Remote Senior Data Engineer work centers on strong SQL, dbt models, and transformed data delivery for PENN Entertainment’s digital platforms. As part of the Data Services team, you will build, validate, and deliver…
Senior Data Engineer Python Spark
Python and Spark data engineering work awaits at Robinhood in Toronto, supporting scalable pipelines and shared product datasets. This office-based role emphasizes strong SQL and analytical problem solving. Robinhood…
Senior Data Engineer
PENN Entertainment, Inc. is North America’s leading provider of integrated entertainment, sports content, and casino gaming experiences. From casinos and racetracks to online gaming, sports betting and entertainment…
Sr. Data Engineer
Job Description Job Description Title: Sr. Data Engineer Location: Canada(Remote) Terms: Full Time Job Summary: We are seeking a skilled Sr. Data Engineer to join our dynamic team. The Sr. Data Engineer will be…
Lead Data Engineer
Job Description Job Description Role Title: Lead Data Engineer Location: Toronto- Hybrid Contract " 8 years of experience in supporting and managing data engineering pipelines in production environments " " Strong…
Data Engineer
Job Description Job Description Job Title: Data Engineer Location: Toronto, ON (Hybrid) Employment Type: Contract Data Engineer (5 Years) Strong Snowflake DBT (Must have) Python (Good to have) Insurance (Good to have)…
Data Platform Software Engineer
Software engineer role at TimePlay in Toronto designing and operating scalable data platforms: building ingestion pipelines from operational databases, supporting transformation workflows, and evolving platform reliability and scalability to serve products, analytics, and internal teams.
Data Platform Software Engineer
Build and optimize data-intensive enterprise platforms using Firebase, Node.js, and TypeScript — collecting and analyzing large datasets, creating automated workflows, and tackling scalability, cost, and distributed-system challenges.
Cloud Data Engineer AI Foundations
Data engineer at Agworld/Semios designing, building, and maintaining cloud data pipelines and AI-ready datasets for agricultural technology products, working with advanced SQL, Python/Node, and multi-cloud tools like BigQuery, Redshift, Snowflake, GCP, and AWS.
Power BI Data Engineer Toronto
Data engineer on Silk & Snow's analytics and reporting team in Toronto: builds Power BI dashboards, runs ad-hoc SQL analysis, and handles data extraction and loading with Python while supporting robust data infrastructure and turning raw data into business insights.
Data Engineer
Software engineer on TimePlay's data platform in Toronto, reporting to the CTO: designing, building, and operating the data systems behind products, analytics, and internal teams — from operational databases and ingestion pipelines through transformation and analytics.
Data Engineer
Data Engineer at Semios Group (Agworld) in Vancouver who designs, builds, and maintains scalable cloud-based data pipelines and infrastructure, turning raw agricultural and sensor data into trusted, AI-ready datasets. Core stack includes SQL, Python/Node, BigQuery, GCP/AWS, Postgres, dbt, and workflow tools like Prefect or Dagster.
Senior Staff Software Engineer, Data Platform & Distributed Systems
Build and lead backend systems for SaaS cybersecurity and AI products, integrating ML/AI into customer workflows and ensuring scalable, reliable services.
Data Engineer
Data engineer at TCS in Toronto building and maintaining AWS data pipelines, lakes, and warehouses (S3, Redshift, Glue, Lambda, Step Functions) for banking and financial services clients, including migrating legacy IBM Netezza code to an AWS data lake. Salary CA$100,000-120,000 per year.
Senior Data Engineer
ZoomInfo is where careers accelerate. We move fast, think boldly, and empower you to do the best work of your life. You’ll be surrounded by teammates who care deeply, challenge each other, and celebrate wins. With…
Chief Data Engineering Developer Montreal
Lead data engineering at National Bank of Canada in Montréal, evolving the Horizon analytics platform by designing data solutions, building and optimizing pipelines, and advising partner teams. Core stack is SQL, Python, and Snowflake on cloud platforms, in a hybrid work arrangement.
Chief Data Engineering Developer
Senior data engineering expert on National Bank of Canada's Analytics and Data team, building and optimizing data pipelines, workflows, and analytical solutions for the Horizon data platform using SQL, Python, and Snowflake. Montreal-based (hybrid), French-speaking role with technical leadership duties.
Senior AI Data Engineer
Fully remote senior data engineering role building and optimizing scalable data pipelines for AI/ML model training and deployment — designing ingestion, transformation, warehousing/lake infrastructure, and ensuring data quality and security. Core stack spans SQL/NoSQL, Spark/Hadoop/Flink, and Python, Scala, or Java.