Find work in Canada.

485,444 jobs across our Canadian network. How we count

  • Senior Full Stack Software engineer

    Affinity

    BC · British Columbia, Canada

    • Full-time

    …team in Canada. This is a full-time opportunity for a seasoned engineer who can contribute across both backend and frontend development, with a strong emphasis on building scalable,…

  • Sr. Software Engineer, AVP II

    State Street

    Toronto, ON

    • Full-time

    …participants in the industry. The role requires a strong full-stack engineer who can work across rich web functionality, backend services, automated testing, performance engineering, and…

  • Software Engineer

    aivra.health

    Toronto, ON

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

    We are looking for a motivated Software Engineer to join our growing technology team in Toronto. This opportunity is open to fresh graduates and experienced professionals who are passionate…

  • Performance Engineer

    J&M Group

    Toronto, ON

    • Full-time

    Experience in developing virtual services using Mountebank to remove backend/third-party dependencies

  • Ingénieur(e) solutions

    ChapsVision

    Montreal, QC

    • Full-time

    Créer et configurer des pipelines d’ingestion de données, des API et des intégrations backend

  • Software Engineer, Entry-Level (Graduation Date Winter 2026 - Spring/Summer 2027)

    DoorDash Canada

    Toronto, ON

    …creating beautiful, user-friendly flows to crafting scalable backend architectures, we strive to deliver reliant, performant technology that delights our…

  • Senior Core Java Engineer

    J&M Group

    Montreal, QC

    • Contract

    We are seeking a Senior Core Java Engineer to design, develop, and support high-performance, scalable enterprise applications. The ideal candidate will have strong expertise in Core Java,…

  • Staff Software Engineer

    Open People Network (OPN)

    Toronto, ON

    • Full-time

    Describe the most relevant production system you have personally built or substantially owned using Java and Spring Boot. What did you build, how recently were you hands-on in the code, and…

  • Sr. Software Engineer, AVP II

    State Street

    Toronto, ON

    • Full-time

    …participants in the industry. The role requires a strong full-stack engineer who can work across rich web functionality, backend services, automated testing, performance engineering, and…

  • Performance Engineer

    Themesoft Inc.

    Toronto, ON

    • Contract

    Experience in developing virtual services using Mountebank to remove backend/third-party dependencies

  • Performance Engineer

    Nityo Infotech

    Toronto, ON

    • Contract

    Experience in developing virtual services using Mountebank to remove backend/third-party dependencies

  • Senior Software Engineer

    Tactable

    Toronto, ON

    • Full-time

    The Role: Senior Software Engineer (Cloud, Data & APIs)

  • Senior Software Engineer

    Mohawk Medbuy Corporation

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    We are currently recruiting for a Senior Software Engineer to support our IT – Application Development team. This role can be based out of our Toronto, London or Burlington offices.

  • IT - Senior Software Engineer

    Mohawk Medbuy Corporation (MMC)

    Burlington, ON · London, ON · Toronto, ON

    We are currently recruiting for a Senior Software Engineer to support our IT – Application Development ​team.

  • Java Software Engineer

    mthree

    Montreal, QC

    • Full-time

    Une banque d’investissement internationale de premier plan recherche un(e) développeur(se) Java pour rejoindre son équipe Capital Technology.

  • Full Stack Engineer

    PeoplePilot

    Toronto, ON

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

    Design, develop, and maintain high-quality, scalable, and maintainable Java applications and services using clean code principles and established design patterns.

  • Senior Java Software Engineer

    Soho Square Solutions

    Toronto, ON

    • Contract

    Frontend: Angular; backend: Spring Boot / Java

  • Staff Product Engineer - Brand

    Forerunner

    Kitchener, ON

    • Full-time

    As a Staff Product Engineer on the Brand pillar, you will be responsible for helping teams execute on our hardest features, coaching engineers, and working alongside product, design, and…

  • Java Engineer

    Jobright.ai

    Canada

    • Full-time

    …search process and helps users reach better job outcomes. The Java Engineer develops and maintains backend services, APIs, database integrations, tests, and technical documentation while…

  • Software Engineer, Intern (Summer 2027) - TOR

    DoorDash Canada

    Toronto, ON

    …creating beautiful, user-friendly flows to crafting scalable backend architectures, we strive to deliver reliant, performant technology that delights our…

  • Senior Software Engineer, Applied AI (Toronto)

    Justworks

    Toronto, ON

    • $188,000 to $242,000 CAD / year
    • Full-time

    …spans critical areas including LLM-powered agent design, robust backend service architecture, tool and integration development, and sophisticated knowledge…

  • Software Dev Engineer, Machine Learning Compilers, Edge AI Compiler and Runtime Team

    Amazon

    Vancouver, BC

    We are looking for a talented and passionate software engineer to be part of an exciting technology creation team at Amazon. You will have an enormous opportunity to make a large impact on…

  • Forward Deployed Engineer

    Arcadia

    Toronto, ON

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

    Strong software engineering fundamentals and hands-on backend development experience in Python, Java, or similar languages

  • Staff/Principal Software Engineer (Strong AI/ML and Java exp)

    Bevertec

    Toronto, ON

    • Contract

    Job Role: Staff/Principal Software Engineer (Strong AI/ML and Java exp)

  • AI Deployment & Solutions Lead

    Tata Consultancy Services

    Toronto, ON

    • $115,000 to $165,000 CAD / year
    • Full-time

    The Forward Deployment Engineer (FDE) Technical Lead is a hands-on engineering leader responsible for solving complex problems by combining software engineering, AI/GenAI, data, cloud,…