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
Sr. Azure Data Engineer-DataBricks
Working with one of our top financial clients, this role calls for a Sr. Azure Data Engineer-DataBricks. This position involves working within a dynamic team to support large-scale data solutions in the asset…
Staff Data Engineer
What is the opportunity? RBC Wealth Management (WM) Data & AI is responsible for driving data driven decision making end-to-end across our global businesses. We're modernizing our data architecture, building out BI and…
Data Engineer
G+D makes the lives of billions of people around the world more secure. We shape trust in the digital age with built-in security tech in three segments: Digital Security, Financial Platforms and Currency Technology. We…
Senior Data Engineer, Temporary
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.…
Ab-initio Data Engineer
Data engineer building and maintaining Ab-initio Metadata Hub solutions, focusing on data lineage, metadata management, and reference data for analytics. Requires 4+ years of Ab-initio experience plus Python/Java coding and relational database skills (Oracle, SQL/PLSQL).
Lead AI & Data Engineer for Pet Care Platform
Dutch Vet is hiring a hands-on Lead AI/Data Engineer in Vancouver to design, build, and scale production AI systems for its veterinary care platform — owning AI infrastructure, evaluation, prompts, observability, and cost, while shaping ELT pipelines, data warehouses, and analytics alongside product and engineering.
Lead AI/Data Engineer
Lead AI/Data Engineer at Dutch, a virtual veterinary care startup in Vancouver: build and operate production AI agents and LLM services (evals, prompt optimization, observability) plus own the data platform — Snowflake/dbt ELT pipelines, event tracking via Segment/Amplitude, and experimentation infrastructure.
AWS Data Engineer
Location: Toronto, ON Hybrid Contract: Long Term | Experience: 8+ Years Job Summary Seeking an experienced AWS Data Engineer to build and support scalable data pipelines and cloud data platforms for banking and…
Data Engineer Data Flexible Apply
Data Engineer We're looking for a rigorous, product-minded Data Engineer to build the data foundation that powers our platform, models, and insights. You'll design and operate the pipelines, warehouses, and services…
Streaming Data Engineer
Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years, our expert teams have helped our clients deliver reliable products that users enjoy…
Tech Lead Data Engineer
Cloudbeds is hiring a hands-on Tech Lead Data Engineer & Data Architect to shape its Snowflake/dbt-based analytics platform — owning data modeling, pipelines, DataOps/CI-CD, governance, cost tuning, and AI-readiness for a fully remote senior Data Analytics & BI team.
Data Engineer
Data Analytics & Backend Engineer at a robotics company (mushroom-harvesting robots) who builds the data backbone: managing PostgreSQL databases, developing Python data-processing pipelines for growth analytics, harvest stats and robot telemetry, and creating dashboards so customers can see real-time farm performance.
ETL Data Engineer (Hybrid, Markham, CAD Salary)
Builds and maintains large-scale ETL pipelines and enterprise data integrations using Informatica and Hadoop, writing advanced SQL for extraction, transformation, reconciliation, and BI/reporting support. Hybrid role based in Markham, Canada, paid in CAD; insurance-domain experience is a plus.
ETL Data Engineer
Job Description Job Description Job Title: ETL Data Engineer Location: Markham ON - (Hybrid Role) Duration: 12 Months In person- Interview Job Description: Minimum 8+ years of experience successfully leading ETL data…
Data Engineer
You are as unique as your background, experience and point of view. Here, you’ll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are…
Data Governance Specialist
Job Description Current work authorization for Canada is required for all openings. This is a hybrid role with a mix of remote and in-office working The work location for this role is 483 Bay Street in Toronto until…