Data engineer jobs in Canada

Find data engineer jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
793
Employers
393

Advertised starting pay

Average starting payCAD / year
$103,171Across 89 listings
Average starting payCAD / hour
$64.31Across 35 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
4%33 listings
Hybrid
39%313 listings
On-site
56%443 listings

Not specified: 1% (4 listings)

Employers hiring include S M Software Solutions Inc (29), Capgemini (25), J&M Group (15).

Sources & calculation notes

These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.

Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.

Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count

Data engineer jobs in Canada

Email me new jobsSave this search
  • Lead / Principal Data Engineer - Snowflake & dbt

    Mitra AI

    Canada

    • Contract

    Project: Data Engineering & Modernization – (Client Based in USA)

  • Azure Data Engineer

    Viva Tech Solutions

    Toronto, ON

    • Contract

    Strong hands-on experience with Azure Data Factory (ADF), Azure Databricks, Python, PySpark, SQL, and Azure cloud services.

  • Ingénieur de données senior

    CGI

    Montreal, QC

    • Full-time

    The Data Engineer Senior acts as a specialist in the design, development, integration and optimisation of data solutions. They contribute to the implementation of pipelines, integration…

  • Azure Data Engineer

    J&M Group

    Toronto, ON

    • Full-time

    We are looking for an experienced Azure Data Engineer to design, develop, and support scalable data ingestion and processing solutions on the Microsoft Azure platform. The candidate will be…

  • Senior Data Engineer (Modern Data Stack) [Only Canada]

    Tekton Labs

    Canada

    • Full-time

    …presence in Peru, Mexico, and the USA, we are looking for a Senior Data Engineer to join our team and collaborate directly with our client in the Canadian financial…

  • IT Cloud Data Engineer

    Rivago Infotech Inc

    Toronto, ON

    • Contract

    The Cloud Data Engineer is responsible for designing, building, and maintaining scalable data pipelines and Azuer cloud platforms. This role involves working with large datasets, optimizing…

  • Data Engineer

    J&M Group

    Toronto, ON

    • Full-time

    Write complex SQL queries for data transformation and validation.

  • FinTech Data Engineer: Claude AI Workflow for Form ADV & FINTRX Analytics

    The Essence Group

    Canada

    • Contract

    We are seeking an expert Senior FinTech Data Engineer / AI Developer based in Canada or the United States to architect and build a repeatable, highly resilient wealth-management research…

  • Senior Data Engineer

    Sun Life

    Toronto, ON · Waterloo, ON · Montreal, QC · Sun Life Waterloo King

    • Full-time
  • PySpark Data Engineer

    Hays

    Montreal, QC · Greater Montreal Metropolitan Area

    • Contract

    As a Python / PySpark Data Engineer, you will dev

  • Cloud Data Engineer

    Experis Canada

    Halifax, NS

    • Contract

    Job Title: Cloud Infrastructure Data Engineering Specialist

  • Artificial Intelligence / Data Engineer Intern

    Enabled Talent

    Sudbury, ON · Greater Sudbury, ON

    • Contract
  • Azure Data Engineer

    Zodiac Solutions, Inc

    Toronto, ON

    • Full-time

    Hands-on experience with Microsoft Azure data services.

  • Data Engineer

    Celebal Technologies

    Ottawa, ON

    • Contract

    We're Hiring | Senior Data Engineer / Data Architect

  • Data Engineer

    Hays

    Montreal, QC

    • Contract

    Our client is a leading global financial services organization seeking a Python / PySpark Data Engineer to join a strategic data engineering team supporting client data confidentiality and…

  • Azure Data Engineer

    TechDoQuest

    Toronto, ON

    • Contract

    Strong hands-on experience with Azure Data Factory (ADF), Azure Databricks, Python, PySpark, SQL, and Azure cloud services.

  • Technical Specialist, Techna (Data Engineer)

    University Health Network

    Toronto, ON

    • Full-time
  • Senior Data Engineer

    AgileGrid Solutions

    Canada

    • Full-time
  • Lead Data Engineer

    Ipsos in Canada

    Vancouver, BC

    • $130,000 to $140,000 CAD / year
    • Full-time

    …organization for four consecutive years. With over 75 different data-driven solutions, and presence in 90 markets, Ipsos brings together research, implementation, methodological, and…

  • Senior Data Engineer

    Ipsos in Canada

    Vancouver, BC

    • $100,000 to $110,000 CAD / year
    • Full-time

    …consecutive years, we operate in 90 markets, offer more than 75 data-driven solutions, and serve over 5,000 clients worldwide. Our research, methodological, implementation, and subject…

  • Senior Data Engineer

    Epsilon Solutions Ltd.

    Mississauga, ON

    • $65 to $70 CAD / hour
    • Contract

    We are seeking an experienced Senior Data Engineer with strong expertise in SQL, Data Warehousing, and Snowflake to join our Capital Markets technology team. The ideal candidate will play a…

  • Senior Data Engineer

    Javelin Technologies

    Canada

    • Full-time

    As Senior Data Engineer / Data Scientist, you will design, build, and operate the group's data ecosystem: integrating data from our core business systems, developing robust pipelines,…

  • Data Engineer

    HCLTech

    Vancouver, BC

    • Full-time

    Work with cutting-edge big data platforms (e.g., Databricks, Apache Spark) at large scale, pushing the boundaries of data processing and model enablement.

  • Senior Data Engineer - Partnership Intelligence

    Two Circles

    Vancouver, BC

    • Full-time
  • Senior Data Engineer

    AgileGrid Solutions

    Canada

    • Full-time