Find work in Canada.

328,894 jobs across our Canadian network. How we count

  • Associate Software Engineer

    Canon Medical Informatics

    Waterloo, ON

    • Full-time

    We’re hiring an Associate Software Engineer for our Kitchener, Ontario office. In this role, you’ll work alongside experienced engineers to design, build, test, and support software…

  • QA Automation Engineer

    J&M Group

    Vancouver, BC

    • Full-time

    Strong Java, C#, .NET, Python, or JavaScript with OOP concepts.

  • Staff Software Engineer - Full Stack AI (Bangkok based, Relocation provided)

    Agoda

    Vancouver, BC

    • Full-time

    As our Staff Full Stack Engineer, you will design and build AI-driven chat experiences that power Agoda’s AI Assistant, trip planning and discovery, customer support flows, and proactive…

  • Full-Stack Automation Engineer

    DUCA Financial Services Credit Union Ltd.

    Toronto, ON

    • Full-time

    DUCA is looking for a Full-Stack Automation Engineer to join our growing team!

  • Data Engineer (DevOps)

    Tecsys Inc.

    Montreal, QC

    • Full-time

    We're looking for a Data Platform Engineer (DevOps) to join our TecsysIQ Data & AI team. This is a hybrid role that builds and operates the cloud data platform powering our analytics and AI…

  • Senior/Staff Software Engineer, Data Platform

    Terminal

    Toronto, ON

    • $200,000 to $295,000 CAD / year
    • Full-time

    We're looking for an engineer who thrives on building scalable platforms and enjoys tackling hard data and backend challenges. This isn't a data engineering role: you'll design and optimize…

  • Senior Software Engineer

    Clutch

    Toronto, ON

    • $160,000 to $200,000 USD / year
    • Full-time

    Have experience with one or more modern programming languages such as TypeScript, Python, Go, Java, C#, Rust, or Ruby.

  • Principal Software Engineer, Money Movement (Questbank)

    Questrade Financial Group

    Toronto, ON · North York, ON

    • Full-time

    We’re looking for our next Principal Software Engineer, Money Movement. Could It Be You?

  • Lead Software Reliability Engineer

    RE Partners

    Mississauga, ON

    • Full-time

    Upgrading to supported runtimes (generally Java or NPM).

  • Automation Engineer

    MDA

    Sainte-Anne-de-Bellevue, QC

    • Full-time

    We’re on the hunt for a Automation Engineer on our Satellite systems team at our Montreal office.

  • Staff Backend Engineer, Passwordless

    Okta

    Toronto, ON

    We are looking for a Staff Software Engineer to join the Passwordless team. As a Staff Engineer, you will be a technical leader, making large, independent contributions and shaping the…

  • [Wattpad] Engineering Manager

    WEBTOON Entertainment Inc. (Wattpad & WEBTOON Family of Brands)

    Toronto, ON

    • Full-time

    Experience with one or more compiled languages such as C++, Java, Golang, or Rust

  • Senior QA Automation Engineer

    Pacer Group

    Toronto, ON

    • Contract

    8+ years of overall experience in Software Testing and Test Automation, with strong expertise in Java, Selenium, REST Assured, and API Testing.

  • Senior DevOps Engineer

    e-STORAGE

    Kitchener, ON

    • Full-time

    We are seeking a talented Sr DevOps Engineer to join our dynamic team and contribute to the delivery of on-site and cloud-based Energy Management System (EMS) for utility grade systems. The…

  • DevOps Engineer - Senior

    Symbiotic Digital

    ON · Downtown Toronto (CN Tower / King and Spadina / Railway Lands / Harbourfront West / Bathurst Quay / South Niagara / YTZ), Ontario

    • Contract

    We are seeking a Senior DevOps/Cloud Engineer to support the

  • Senior Software Engineer, Java and AI Development - Vice President

    Citi

    Mississauga, ON

    • Full-time

    We are seeking a highly motivated and skilled Senior Software Engineer to join our innovative team, blending backend development expertise with emerging AI technologies.

  • Software Engineer

    Capgemini

    Mississauga, ON

    …This role requires strong development experience in C, C++, Java, and Python, along with experience working with secure software solutions, test automation, and AI-assisted development…

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

    Emburse

    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

    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…

  • Data Engineer

    Blackline Safety

    Remote, Canada

    • Full-time
    • Remote

    As a Data Engineer, you’ll help expand, optimize, and maintain data pipelines and infrastructure that power our IoT-enabled safety ecosystem. You’ll work with large, real-time and batch…

  • Sr. Manager, Engineering

    Dialpad

    Vancouver, BC

    10+ years professional experience as an engineer or engineering leader.

  • Senior Software Engineer

    Clutch

    Toronto, ON

    • $160,000 to $200,000 USD / year
    • Full-time

    Have experience with one or more modern programming languages such as TypeScript, Python, Go, Java, C#, Rust, or Ruby.

  • Senior Software Engineer (AI & Full Stack)

    Fable

    Canada

    • Full-time

    Fable is looking for a highly motivated Senior Software Engineer with deep backend expertise, strong full-stack development skills, and hands-on experience building AI-powered applications…

  • Principal Software Engineer

    Acceldata

    Kitchener, ON

    • Full-time

    We are seeking a Principal Engineer with at least 14 years of experience to serve as a technical visionary and thought leader for Acceldata's Open Data Platform (ODP). In this role, you…

  • Software Engineer

    Acceldata

    Kitchener, ON

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

    We are seeking a Software Engineer with at least 3 years of experience in distributed systems or data platform development. In this role, you will design, build, and scale components of the…