Find work in Canada.

553,226 jobs across our Canadian network. How we count

  • Software Engineer, Growth Platforms

    Lyft

    Toronto, ON

    As an engineer at Lyft, you'll collaborate with teams like product, data science, analytics, and operations on code that empower us to iterate quickly, while focusing on delighting our…

  • Senior / Staff Data Engineer (BI) – CEG Team

    Agoda

    Vancouver, BC

    • Full-time

    As a Senior/Staff Data Engineer in CEG (Customer Experience Group), you will help design, build, and maintain the data and software foundations that power how CEG Business users serves…

  • Senior / Staff Data Engineer (BI) – CEG Team

    Agoda

    Toronto, ON

    • Full-time

    As a Senior/Staff Data Engineer in CEG (Customer Experience Group), you will help design, build, and maintain the data and software foundations that power how CEG Business users serves…

  • Senior / Staff Data Engineer (BI) – CEG Team

    Agoda

    Montreal, QC

    • Full-time

    As a Senior/Staff Data Engineer in CEG (Customer Experience Group), you will help design, build, and maintain the data and software foundations that power how CEG Business users serves…

  • Bilingual QE Engineer – Contact Center Tools

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Toronto, ON

    • Full-time
  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    Job Summary: We are seeking a skilled Cloud DevOps Engineer with expertise in Azure and AWS. The ideal candidate will have end-to-end ownership of projects, translating business…

  • QA Automation Engineer with Playwright

    Cognizant

    Halifax, NS

    • Full-time

    Lead Quality Engineer role focused on designing and executing advanced automation strategies using Java scripting and Playwright in a hybrid work model. The role spans end to end quality…

  • Application Security Engineer – AI-Assisted Remediation

    CGI

    Montreal, QC

    • Full-time

    Strong development and code analysis skills in at least one environment among C#/.NET, Java, Python or JavaScript/TypeScript, including Node.js.

  • Software Engineer – AI-Assisted Development

    CGI

    Montreal, QC

    • Full-time

    Excellent command of at least one development language or environment among C#/.NET, Java, Python or JavaScript/TypeScript, including Node.js, and the ability to work across diverse…

  • Ingénieur(e) applications GenAI / agentiques et DevSecOps

    CGI

    Montreal, QC

    • Full-time

    Excellent command of Python and at least one other language (TypeScript, Java, C# or Go).

  • Founding AI Engineer (Forward Deployed)

    CGI

    Toronto, ON

    • Full-time

    Strong with Java and Node.js; able to design front end, back-end APIs, and data together.

  • Senior Software Engineer - Backend

    Microsoft

    Vancouver, BC

    • Full-time

    The engineer in this role drives initiatives with company-level impact, ensuring our platform can continue to scale, evolve, and support future Microsoft Ads growth.

  • Senior Quality Assurance Engineer

    Ontario Health | Santé Ontario

    Toronto, ON

    • Full-time

    The Senior Quality Assurance Engineer is responsible for ensuring the quality, reliability, and performance of digital solutions through manual and automated testing. The role leads testing…

  • Senior Software Engineer - GNSS / INS

    Garmin Canada

    Cochrane, AB

    • Full-time

    We are seeking a full-time Senior Software Engineer (GNSS / INS) at Garmin's U.S. headquarters in the Greater Kansas City area or at our location in Cochrane, Alberta, Canada. This role is…

  • Scala Data Engineer (Java)

    E-Solutions

    Canada

    • Contract
  • Adobe Site Reliability Engineer - Content Delivery Network

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Toronto, ON

    • Full-time

    Senior Site Reliability Engineer - AEM - Content Delivery Network

  • Cloud Platform Engineer – AWS, Python, DevOps & AI/LLM

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Toronto, ON

    • Full-time

    Working experience with at least one additional language or ecosystem such as Java, .NET, Groovy, or Node.js.

  • Data Engineer Sr

    Insight Enterprises, Inc.

    Toronto, ON

    We are seeking a Senior Data Engineer to design, build, and optimize modern data platforms that enable analytics, reporting, operational intelligence, and AI-driven solutions.

  • Full Stack Engineer

    Tekshapers

    Mississauga, ON

    • Full-time

    Backend: Strong proficiency in Java (8/11/17), Spring Boot, Spring MVC, Hibernate/JPA, RESTful APIs, Microservices.

  • Senior Software Engineer – Core Java, Apache Spark, Python, SQL, Data Processing

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Montreal, QC

    • Full-time

    Senior Software Engineer – Core Java, Apache Spark, Python, Big Data, SQL

  • Staff Software Engineer, Quality & Reliability Platform

    fb9e7da1-2660-46a2-9ffc-154a66684510

    Remote, Canada

    • Full-time
    • Remote

    BuildOps is looking for a Staff Software Engineer to set and drive our company-wide technical strategy for building, shipping, and operating reliable software.

  • Staff Software Engineer, Quality & Reliability Platform

    fb9e7da1-2660-46a2-9ffc-154a66684510

    Remote, Canada

    • Full-time
    • Remote

    BuildOps is looking for a Staff Software Engineer to set and drive our company-wide technical strategy for building, shipping, and operating reliable software.

  • Full Stack Engineer

    Scotiabank

    Toronto, ON

    As a Full Stack Engineer on Scotiabank’s Data & AI Technology team, you will provide senior technical leadership in designing, building, and scaling enterprise data management capabilities…

  • Software Development Engineer in Test (Specialist - Quality Engineering)

    LTM

    ON · Ontario, Canada

    • $103,554 to $115,200 USD / year
    • Full-time

    Job Title: Software Development Engineer in Test

  • Software Engineer in Test

    Pacer Group

    Toronto, ON

    • $70,000 to $75,000 CAD / year
    • Full-time

    Strong programming experience in Java for test automation development.