Data Engineering Jobs in Canada
There are 1,547 open Data Engineering jobs in Canada on freehire right now. 570 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 56%
- 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 112 postings that state a position on it.
Seniority
- Senior 553
- Lead 135
- Staff 49
- Principal 32
- Junior 29
- C-level 20
Who is hiring
- 1000+ employees 314
- 501-1000 employees 112
- 51-200 employees 35
- 11-50 employees 20
- 201-500 employees 16
- 1-10 employees 2
Data Engineering Specialist - Fully Remote | Upto $80/hr
Evaluate AI coding agents on complex data engineering tasks—review model-generated ETL pipelines, data warehouses, and distributed systems for bugs and scalability issues using tools like Cursor and Claude Code.
Senior Data Engineer: Secure, Scalable Pipelines + AI-ready
Designs and maintains scalable, secure data pipelines and reusable data assets for RBC’s analytics and reporting needs, ensuring compliance and collaboration with business/tech teams.
Senior Data Engineer — Remote Azure Data Pipelines & Governance
Designs and maintains Azure-based data pipelines to ingest, integrate, and govern data for regulatory reporting and analytics in Alberta’s DRAS initiative, ensuring high-quality datasets for stakeholders.
Data Engineer - Senior (REMOTE) JP989
Senior Data Engineer designing and building scalable data pipelines on Microsoft Azure for the Digital Regulatory Assurance System (DRAS) project, focusing on data ingestion, transformation, and integration for regulatory oversight and compliance.
Marketing Science Senior Analyst - BI, Conversational Analytics & Data Engineering
Role Overview We are seeking a Marketing Science Senior Analyst to help design, build, and scale modern marketing analytics solutions that connect marketing investments to business outcomes. This role sits at the…
Staff Software Engineer – Data Platform – Canada
Staff Software Engineer on the Data Platform team at Pantheon, extending the data platform to surface insights in the product experience and power ML/LLM-driven insights using technologies like Python, Airflow, Kubernetes, Snowflake, Google Cloud Platform, Docker, and Terraform.
Intermediate Data Engineer
Data Engineer designing and building data pipelines and architecture using Snowflake, Azure Data Factory, Azure Functions, SQL, Python, and PowerShell for a hospitality group's analytics and reporting platform.
Data Engineer, Data Platform
About QuadReal Property Group QuadReal Property Group is a global real estate investment, development and operating company headquartered in Vancouver, British Columbia. Its assets under management are $98.5 billion.…
Data Engineer, Senior
12-month contract Data Engineer role with a large public sector organization, working at the centre of digital transformation and delivering modern cloud data solutions across government. Modern Azure-first stack with…
Senior Data Engineer
On-site Senior Data Engineer in Montreal focused on Snowflake data warehousing (8–10 years), ETL via Informatica/Talend, legacy-to-Snowflake data pipelines, SQL/PL/SQL, and ML integration with Snowflake.
Data Platform Engineer: Scale Ingestion & Data Governance
Movable Ink is seeking an Engineer for the Data Platform team to design and operate scalable data pipelines and a unified platform to ingest, process, and expose large data volumes. You will collaborate with analytics,…
Data Engineer, Event Data
Movable Ink scales content personalization for marketers through data-activated content generation and AI decisioning. The world’s most innovative brands rely on Movable Ink to maximize revenue, simplify workflow and…
Senior Data Engineer
Builds and maintains data pipelines, ETL frameworks, and AI/Gen AI systems for RBC Wealth Management, ensuring data quality, scalability, and integration with AI agents like the Model Context Protocol (MCP).
Staff Data Engineer
A Staff Data Engineer at Purpose Unlimited designs and builds core data systems for financial products and AI applications, defining data models, APIs, and system boundaries, and leading AI integration into engineering workflows.
Senior Data Engineer: Build Scalable Data Pipelines
Designs and maintains scalable data pipelines for RBC’s Market Risk systems, optimizing data solutions and ensuring high-quality data assets with hands-on coding in Java/Scala and Spring Boot.
Senior Data Engineer: AWS Big Data & Real-Time Pipelines
Senior Data Engineer designing and optimizing scalable AWS data pipelines, with hands-on Netezza, SQL, Python, and Airflow in an enterprise data platform modernization context.

Staff Data Platform Engineer – Real-Time Analytics
Lead the design and evolution of PlayStation's Real-Time Analytics Platform using Flink, Spark, Kafka, ClickHouse, and Druid, with Python and Java/Scala, mentoring engineers and building scalable distributed data systems.
Sr Data Engineer
Designs and maintains scalable data pipelines, lakes, and warehouses for RBC’s Market Risk ecosystem, ensuring high-quality data assets and business intelligence. Focuses on Java/Scala, big data tools, and cross-functional collaboration to drive technical innovation and compliance.