Data engineer jobs in Canada (801 jobs)

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
801
Employers
392

Advertised starting pay

Average starting payCAD / year
$103,171Across 89 listings
Average starting payCAD / hour
$63.78Across 36 listings

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

Where work happens

Remote
4%33 listings
Hybrid
40%317 listings
On-site
56%447 listings

Not specified: <1% (4 listings)

Employers hiring include S M Software Solutions Inc (29), Capgemini (27), 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
  • Azure Data Engineer

    Experis Canada

    Toronto, ON

    • Contract

    Expert working knowledge of Unity Catalog and data governance setup/configuration

  • Data Engineer

    Ateko, backed by Bell Canada

    Toronto, ON

    • Contract

    5+ years of experience as a Data Engineer developing, optimizing, and maintaining robust ETL/ELT data pipelines.

  • Senior Data Engineer

    DNV

    Toronto, ON

    • Full-time

    The Senior Data Engineer is responsible for designing, developing, and maintaining data services, APIs, backend systems, and AI-ready data foundations that support scalable platform…

  • Senior Data Engineer

    Clutch Technologies Inc.

    Toronto, ON

  • Data Engineer (12 Month Contract)

    REW.ca

    Vancouver, BC

    • Contract

    We’re seeking a highly-skilled Data Engineer with expertise in ETL, relational databases, and cloud infrastructure.

  • Senior Data Engineer, Retirement Operations

    Manulife

    Toronto, ON · Montreal, QC · Halifax, NS

    • Full-time

    We are seeking an experienced Senior Data Engineer to support our North American Retirement organization. The role has significant exposure to Senior Leadership and opportunities to…

  • Senior Data Engineer

    emergiTEL

    Toronto, ON

    • Contract

    emergiTEL is hiring a Sr. Data Engineer - Schematic and Reporting Focus. This role is available as contract or perm both.

  • Backend / Data Engineer

    Affiniti

    Canada

    • $150,000 to $250,000 USD / year
    • Full-time
  • Azure Data Engineer

    Rivago Infotech Inc

    Toronto, ON

    • Contract

    Role : Azure Data Engineer with Databricks Expertise

  • Data Engineer

    Confiar Services

    Toronto, ON

    • $55 to $60 CAD / hour
    • Contract

    Data Engineer – Azure Databricks & Data Lineage

  • Tech Lead - Azure Data Engineer

    Maarut Inc

    Montreal, QC

    • Contract

    Data engineering Tech Lead who has led developers on Azure ingestion pipelines (Data Factory, Data Lake, Synapse, Azure SQL) in large organizations, and still codes daily. Their practice…

  • Senior Data Engineer

    Arkhya Tech Inc.

    Toronto, ON

    • Contract

    This position is for a Senior Data engineer with a background in Python, Pyspark, SQL and data warehousing for enterprise level systems. The position calls for someone that is comfortable…

  • data engineer

    ApoSys Technologies Inc.

    Mississauga, ON

    • Full-time
  • Data Engineer

    E-IT

    Toronto, ON

    • Contract

    This position is for a Senior Data engineer with a background in Python, Pyspark, SQL and data warehousing for enterprise level systems. The position calls for someone that is comfortable…

  • Senior Data Engineer

    Extendicare

    Markham, ON · Extendicare (Canada) Inc (Steeles Ave.)

    • Full-time

    Reporting to the Sr. Manager, Data Architecture, the Senior Data Engineer will play a key role in designing, building, and modernizing enterprise data integrations that support business…

  • Azure Data Engineer with Databricks Expertise

    TestingXperts

    Ottawa, ON

    • Contract

    Role : Azure Data Engineer with Databricks Expertise

  • Lead AI/Data Engineer

    Dutch

    Vancouver, BC

  • Process Data Engineer (Python / Snowflake)

    ALTEN Canada

    Toronto, ON

    • Full-time
  • Data Engineer- Silver Conversions and Scheduling

    PLATO

    Remote, Canada

    • $82 to $95 CAD / hour
    • Full-time
    • Remote
  • AI / Data Engineer

    White Widget

    MB · Back, MB

    • Full-time
  • Sr. Azure Data Engineer-DataBricks

    BeachHead

    Toronto, ON

    • Contract

    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…

  • Cloud Data Engineer

    KTek Resourcing

    Montreal, QC

    • Contract

    We are seeking a Cloud Data Engineer to design, develop, and maintain scalable data solutions on AWS and Google Cloud Platform. The successful candidate will build reliable data ingestion…

  • Cloud Data Engineer

    KTek Resourcing

    Montreal, QC

    • Contract

    We are seeking a Cloud Data Engineer to design, develop, and maintain scalable data solutions on AWS and Google Cloud Platform. The successful candidate will build reliable data ingestion…

  • Cloud Data Engineer - Banking Domain

    E-Solutions

    Toronto, ON

    • Contract

    We are seeking a Cloud Data Engineer with strong Data Warehouse and Data Modeling experience, coupled with deep understanding of Finance products and loan data domains. The ideal candidate…