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
799
Employers
394

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%316 listings
On-site
56%446 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
  • RQ11576 – Data Ops/Cloud Data Engineer – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    We are seeking a Senior Data Ops/Cloud Data Engineer with extensive experience in cloud-based data platforms, data engineering, data pipeline development, integration services, and DataOps…

  • RQ11576 – Data Ops/Cloud Data Engineer – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    We are seeking a Senior Data Ops/Cloud Data Engineer with extensive experience in cloud-based data platforms, data engineering, data pipeline development, integration services, and DataOps…

  • RQ11576 – Data Ops/Cloud Data Engineer – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    We are seeking a Senior Data Ops/Cloud Data Engineer with extensive experience in cloud-based data platforms, data engineering, data pipeline development, integration services, and DataOps…

  • AWS Data Engineer

    Virtusa

    Toronto, ON

    • Full-time
  • Data Engineer – Banking / Financial Domain

    Staffingine LLC

    Toronto, ON

    • Contract

    Job Title: Data Engineer – Banking / Financial Domain

  • AI Cloud Data Engineer

    Altera

    Toronto, ON

    • Full-time

    Altera is seeking a talented and driven AI Data Engineer to design, develop, and deploy AI-powered applications, data platforms, and machine learning solutions that transform data into…

  • Senior AWS Data Engineer - (CDK)Cloud Development Kit , Infrastructure as Code(IaC)

    Apptoza Inc.

    Toronto, ON

    • Contract

    Role: Senior AWS Data Engineer - (CDK)Cloud Development Kit , Infrastructure as Code(IaC)

  • Data Engineer

    Keasis

    Montreal, QC

    • Contract

    We are seeking a skilled Senior Data Engineer with 5 to 7 years of experience specializing in Python and PySpark. In this role, you will design, build, and optimize robust data pipelines…

  • Data Engineer

    GEI Consultants, Inc.

    Markham, ON

    • $90,000 to $150,000 CAD / year
    • Full-time

    The Data Engineer is responsible for designing, building, and maintaining the data pipelines and integrations that power GEI’s AI solutions and digital initiatives. This role focuses on…

  • Lead Data Engineer

    Alquemy Search & Consulting

    Toronto, ON

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

    The Lead, Data Engineering will join the Software Engineering team that leads the delivery of data and application solutions that enable Global Investments (GI) and Corporate teams to…

  • Data Engineer

    GEI Consultants, Inc.

    Vaughan, ON

    • $90,000 to $150,000 CAD / year
    • Full-time

    The Data Engineer is responsible for designing, building, and maintaining the data pipelines and integrations that power GEI’s AI solutions and digital initiatives. This role focuses on…

  • Data Engineer

    GEI Consultants, Inc.

    Guelph, ON

    • $90,000 to $150,000 CAD / year
    • Full-time

    The Data Engineer is responsible for designing, building, and maintaining the data pipelines and integrations that power GEI’s AI solutions and digital initiatives. This role focuses on…

  • Data Engineer

    GEI Consultants, Inc.

    Kitchener, ON

    • $90,000 to $150,000 CAD / year
    • Full-time

    The Data Engineer is responsible for designing, building, and maintaining the data pipelines and integrations that power GEI’s AI solutions and digital initiatives. This role focuses on…

  • Sr. Snowflake Data Engineer

    Next Pathway

    Toronto, ON

    • Contract

    Next Pathway is seeking an experienced Snowflake Data Engineer to support a major enterprise client that is building a new cloud data platform on Snowflake. This is a greenfield…

  • Forestry Data Engineer

    Government of Alberta

    AB

  • Data Engineer

    Apptoza Inc.

    Montreal, QC

    • Contract

    Our Client is looking for Senior Data Engineer, If you are interested, please share me your updated resume.

  • Senior Data Engineer

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Toronto One York

    • Full-time
  • Senior/Lead Azure Data Engineer

    Wipro

    Toronto, ON

    • Full-time

    We are seeking a highly skilled Senior/Lead Azure Data Engineer to design, develop, and optimize large-scale cloud-based data solutions on Microsoft Azure. The ideal candidate will have…

  • Data Engineer

    Staffingine LLC

    Toronto, ON

    • Full-time

    Ideal Candidate Profile: A hands-on Data Engineer with strong Databricks, Python, Azure database, and Oracle experience. AI experience will be an added advantage.

  • Data Engineer

    Luxoft

    Canada

    • Full-time
  • Data Engineer, Fraud Predictive Analytics

    BMO

    Toronto, ON · FCP

    • Full-time
  • Data Engineer - Big Data / PySpark

    Tata Consultancy Services

    Toronto, ON

    • $90,000 to $100,000 CAD / year
    • Full-time
  • Data Engineer

    Capgemini

    Mississauga, ON

  • Senior Data Engineer – Python & PySpark

    Infinity Quest

    Montreal, QC

    • Contract

    Role: Senior Data Engineer – Python & PySpark

  • Data Engineer

    UniSysTech Consulting

    Toronto, ON · Greater Toronto Area, Canada

    • Contract

    We are looking for a Data Engineer to design, build, and automate scalable data pipelines. In this role, you will leverage strong Python and SQL expertise to extract, transform, and load…