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
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
  • Scala Data Engineer (Java)

    E-Solutions

    Canada

    • Contract

    Data engineering, pipeline development, and maintenance.

  • Senior Data Engineer

    TEEMA

    Vancouver, BC

    • $70 to $95 CAD / hour
    • Contract

    We are seeking an experienced Senior Data Engineer to support a major data modernization and transformation initiative. This is a hands-on role focused on building and optimizing scalable…

  • Senior Data Engineer, Analytics

    nesto

    Vancouver, BC

    • Full-time
  • Data Engineer Sr

    Insight Enterprises, Inc.

    Toronto, ON

  • Cloud Data Engineer

    Symbiotic Digital

    ON · Downtown Toronto (Central Bay Street), Ontario

    • Contract

    We are seeking an experienced Cloud Data Engineer to support

  • Senior Data Engineer Azure Data Factory Developer (35968)

    Myticas Consulting

    Toronto, ON

    • Contract

    Our client is seeking two Senior Data professionals to support a data engineering and integration initiative: one Data Engineer specializing in Databricks and Apache Spark, and one Azure…

  • Senior Data Engineer

    Sobeys

    Stellarton, NS

    • Full-time

    …team! We currently have a full time opportunity for a Senior Data Engineer role. This role can be based out of our offices located in Stellarton; NS, Mississauga,…

  • Intern, Data Engineer (8 Months)

    Picton Mahoney Asset Management

    Toronto, ON

    • Internship
  • Senior Data Engineer

    BMO

    Toronto, ON · FCP

    • Full-time

    Own the design, development, modernization, and operation of scalable data platforms, pipelines, and data products supporting digital experiences, investment analytics, management…

  • Data Engineer

    BMO

    Toronto, ON · FCP

    • Full-time

    Design, build, and support scalable data pipelines, models, and analytical data products that enable deeper business insights and data-driven decision-making. This role combines hands-on…

  • Senior Data Engineer

    BMO

    Toronto, ON · FCP

    • Full-time

    Design and deliver scalable data, analytics, and automation solutions that transform complex business processes and enable new capabilities across the organization. This role combines…

  • Data Engineer

    Silk & Snow

    Toronto, ON

    • Full-time

    We are seeking a versatile and highly motivated Data Engineer to join our data analytics and reporting team. This role is critical in bridging the gap between raw data and actionable…

  • Senior Data Engineer

    PENN Interactive

    Canada

    • Full-time
  • GCP Data Engineer

    Ardent SoftSol Inc.

    Toronto, ON

    • Contract

    We are seeking a GCP Data Engineer with hands-on experience with Google Cloud Platform (GCP) services, particularly BigQuery, and be experienced in DBT for data transformation and modeling.…

  • GCP Data Engineer

    Millennium Software and Staffing Inc

    Toronto, ON

    • Contract

    Job Description: CGEMJP00360882 - GCP Data Engineer 2 - Toronto, CA (Onsite)

  • Data Engineer

    CDAI

    Toronto, ON

    • Full-time
  • Data Engineer - Canada Region

    Slalom

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time
  • Data Engineer - Canada Region

    Slalom

    Vancouver, BC · Greater Vancouver Metropolitan Area

    • Full-time
  • Data Engineer - Canada Region

    Slalom

    Calgary, AB

    • Full-time
  • Data Engineer

    Wissen Technology

    Montreal, QC

    • Full-time

    We are looking for a Data Engineer with strong backend engineering fundamentals and hands‑on experience buildin

  • Senior Data Engineer

    Sobeys Capital Incorporated or a Franchise/Affiliate / ou une franchise/société affiliée

    Stellarton, NS · Mississauga, ON

    …team! We currently have a full time opportunity for a Senior Data Engineer role. This role can be based out of our offices located in Stellarton; NS, Mississauga,…

  • Data Engineer – Snowflake / DBT

    Aptino, Inc.

    Toronto, ON

    • $45 to $50 CAD / hour
    • Contract

    We are looking for an experienced Data Engineer with strong hands-on expertise in Snowflake and dbt to design, develop, and maintain scalable data solutions.

  • Sr. IFRS17 Data Engineer

    Zodiac Solutions, Inc

    Toronto, ON

    • Full-time

    Demonstrated knowledge of IFRS17, data analysis, and the insurance domain.

  • DataOps/Cloud Data Engineer

    Russell Tobin

    Toronto, ON

    • $80 to $85 CAD / hour
    • Contract

    Designing and developing data pipelines from source to end user

  • Data Engineer

    Zurich Canada

    Toronto, ON

    • Full-time

    Zurich Canada is currently looking for a Data Engineer to build, operate, and support data pipelines