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
Senior ETL/Data Engineer – Cloud & Data Warehouse
Symbiotic Group is seeking an experienced Software Developer – ETL to design, develop, optimize, and support enterprise-scale data integration solutions. The role focuses on building ETL/ELT pipelines, data…
Associate Director, Trade Data Engineer - COO Group
Job Description What is the opportunity? Build scalable trade data platforms. This role is part of RBC Capital Markets Data Strategy & Execution and is responsible for delivering trusted, governed, AI-ready data…
Senior Trade Data Engineer & Data Strategy Lead
RBC Capital Markets is seeking a Trade Data Engineer in Toronto to define strategy, lead execution and deliver AI-ready data capabilities across the data platform. You will partner with Front Office, Operations, Risk…
Data Platform Engineer - DevOps (Hybrid, Databricks/AWS)
Builds and maintains the analytics platform on Databricks and AWS, automating deployments and data pipelines for scalable data processing.
Ingénieur Data / Data Engineer
Data Engineer builds and maintains MongoDB and Kafka infrastructure for a financial-services client, focusing on scalability, performance tuning, and on-call support.
Senior Data Engineer - Cloud & Analytics Platform
Aviso is seeking a Senior Data Engineer to join the Data and Analytics Group within the Technology Services Partners department for 12 months in Canada. You will design, build and collaborate with cross-functional…
Data Engineer (Java + PySpark)
Choosing the company means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world,…
Senior Data Engineer, Temporary
Aviso At Aviso, we are dedicated to improving the financial well-being of Canadians. As a leading wealth management organization, we are committed to leadership, innovation, partnership, responsibility, and community.…
Senior Data Engineer - Scalable Pipelines & APIs
Cooke is a global seafood company seeking a Senior Data Engineer to design, build, and optimize data pipelines, integrations, APIs, and data models across its modern data ecosystem. You will translate complex business…
Data Engineer II - Street Data
We are seeking a talented Data Engineer to join our team and play a key role in building world-wide street networks. Key Responsibilities Design, implement, and maintain scalable ETL pipelines for ingesting,…
Data Engineer II: Build Global Street Data Pipelines
NextGenEnergyJobs in Canada seeks a Data Engineer to design, implement, and maintain scalable ETL pipelines for ingesting and transforming street network data. You will work with Python, SQL, and orchestration tools to…
Senior Data Engineer
Cooke is a global seafood company with operations in North America, Europe, South America and Australia. Our company’s success is driven by our dynamic, highly skilled, and innovative management team, supported by…
Associate Data Engineer
The Role As an Associate Data Engineer, you will build and support basic data pipelines under guidance. You will help ensure data is extracted, transformed, and loaded accurately between systems using standard tools,…
Senior Data Platform Engineer - montréal
Ingénieur(e) Senior, Plateforme de Données Saint-Laurent, QC: 2-3x/semaine sur site Anglais requis pour ce poste. La maîtrise de l'anglais est requise en raison de la participation à des réunions, conférences,…
Senior Software Developer Data Platform Operation
Builds and operates automation for a next-gen data platform, using Python, Kafka, and Kubernetes to improve reliability and observability, while integrating agentic AI for incident triage and proactive recommendations.
Technology Manager - Marketing Activations (Customer Data Platform, Campaign Activation) | Cont[...]
Lead the global rollout of a customer data platform (CDP) and marketing automation stack to power personalized email, push, SMS, and paid social campaigns across regions.
Senior Data Engineer
Senior Data Engineer builds and maintains scalable data pipelines using Azure, Databricks, and Power BI to support government digital transformation and analytics.
Data Steward
You’ll define data standards, manage quality issues, and build governance tools like glossaries and metadata repositories while collaborating with stakeholders to ensure compliance and security.