Find work in Canada.

330,238 jobs across our Canadian network. How we count

  • Software Engineering Consultant

    Netlight

    Toronto, ON

    Full-time

    …team. The role has a lot in common with a forward deployed engineer position: you’ll be embedded directly with client teams, building and shipping solutions on the ground to solve their…

  • Senior SDET (IC4) - Senior Software Engineer in Test

    Emburse Chrome River

    Toronto, ON

    Full-time

    Emburse is seeking a skilled and detail-oriented Senior Software Development Engineer in Test (SDET) to join our engineering team. In this role, you will bridge the gap between software…

  • SDET III (IC3) - Software Engineer in Test III

    Emburse Chrome River

    Toronto, ON

    Full-time

    Emburse is seeking a skilled and detail-oriented Software Development Engineer in Test (SDET) to join our engineering team. In this role, you will bridge the gap between software…

  • Senior Software Engineer - Full Stack

    Emburse Chrome River

    Toronto, ON

    Full-time

    Minimum of 6 years’ professional experience in Java development

  • Software Engineer II

    Emburse Chrome River

    Toronto, ON

    Full-time

    …engaging and interconnected set of system solutions. As an engineer, you will enhance the experiences of your customers, solve interesting challenges, and design new solutions. Emburse,…

  • Senior Software Engineer (Back-end/Server)

    Trulioo

    Vancouver, BC · Toronto, ON

    Full-time

    Trulioo is looking for a Senior Software Engineer to lead the architecture and development of high-throughput, low-latency back-end services that power our Document and Biometric…

  • System Design Specialist, Intermediate

    Hitachi

    Toronto, ON · (RSBU) Toronto

    Full-time

    Angular, TypeScript, WebSockets, Java-based back-end development.

  • Senior Software Engineer

    Catallyse

    Remote, Canada

    $110,000 to $160,000 USD / year

    Full-time · Remote

    Backend: Python, Java, Kotlin, Go + DevOps/API/infra comfort

  • Game Developer (Gacha Role-Playing Games)

    Tier 9 Game Studios

    Toronto, Ontario

    Full-time

    Role: Game Developer / Software Engineer (Gacha Role-Playing Games)

  • Sr Staff Software Engineer

    Kaseya

    Toronto, Ontario

    Full-time

    We’re looking for a Senior Staff Engineer who thrives on solving complex problems and building and supporting secure, multitenant, fault-tolerant systems at scale. You’ll play a critical…

  • Principal Software Engineer - AI

    Boomi

    Vancouver, British Columbia

    Full-time

    As a Principal Software Engineer, you will be a technical leader driving the design and implementation of complex backend systems at scale. You will set technical direction, guide team…

  • Quantitative Equity Technology, Infrastructure Software Engineer

    Connor, Clark & Lunn Investment Management (CC&L)

    Vancouver, British Columbia

    Full-time

    Engineer and support software and systems infrastructure.

  • Senior Test Automation Engineer – AI Testing

    Cognizant

    Montreal, QC

    Full-time

    …comparables. Maîtrise des langages de programmation, notamment Java et Python, ainsi qu’une expertise avérée dans la mise en œuvre de cadres d’automatisation. Expérience concrète en…

  • Software Architect - Vital Software

    Hitachi

    Toronto, ON · (RSBU) Toronto

    Full-time

    Experience with additional programming languages such as Java, C#, Python, and Assembly.

  • Android OS Engineer - Infotainment

    Rivian and Volkswagen Group Technologies

    Remote, Canada

    $86,200 to $114,280 CAD / year

    Full-time · Remote

    Join our Infotainment team as an Android OS Engineer. The Infotainment team at Rivian and Volkswagen Group Technologies is dedicated to building an ecosystem that delivers a beautiful,…

  • Senior Java Cloud Developer - Landmark

    Halliburton

    Calgary, AB

    We are seeking a Senior Software Engineer to help build and evolve our seismic processing platform. This role is primarily focused on backend engineering, distributed compute systems,…

  • AI Engineer - Canada

    Pulsora, Inc.

    Remote, Canada

    $60,000 to $70,000 CAD / year

    Full-time · Remote

    Java (Plus): Expose AI/LLM functionality written in Python using Java services, leverage multi-threading capabilities in Java to augment AI/LLM functionality developed in Python

  • Sr. Lead Engineer, TD Securities

    TD

    Toronto, ON

    Full-time

    We are looking for a hands-on Lead Engineer/Dev Manager that will work on innovative and transformational initiatives at TD Securities. The successful candidate will be responsible for the…

  • Director, Developer Experience, Simplii Technology

    CIBC

    Toronto, ON

    Full-time

    …You’ll build and lead a new team dedicated to making every engineer at Simplii faster, more consistent, and fully supported by AI. Your mandate is to design and own our AI-native software…

  • Senior Software Engineer

    PointClickCare

    Mississauga, Ontario

    $142,000 to $158,000 CAD / year

    Full-time

    Experience writing clean code that performs well at scale using Java

  • Specialist - Software Engineering

    LTM

    Ontario · Ontario, Canada

    $90,788 to $103,800 USD / year

    Full-time

    Job Title: Specialist - Software Engineering (Java Backend Engineer)

  • Analyste qualité (IA et automatisation)

    CGI

    Montreal, Quebec

    Full-time

    CGI is seeking a Quality Engineer with expertise in automation and AI-driven testing to support client delivery and enhance quality engineering practices.

  • Senior Software Engineer

    Kunai

    Montreal, Quebec

    $50,000 to $200,000 USD / year

    Full-time

    Job Title: Senior Java Software Engineer – Financial Services

  • Best Senior Backend Engineera

    Kombo

    Toronto, Ontario

    Full-time

    We're looking for a Senior Backend Engineer to join our growing engineering team in Toronto, Canada. In this role, you will design, develop, and maintain scalable backend systems that power…

  • Java Software Engineer

    Aptonet

    Vancouver, BC

    Contract

    We are seeking an Intermediate Software Engineer to join our team in Vancouver, BC, and help build innovative generative AI capabilities across Planview products. In this role, you will…