Find work in Canada.

356,751 jobs across our Canadian network. How we count

  • Sr. Software Dev Engineer, Ring Cloud Connectivity Org

    Amazon

    Toronto, ON

    Ring is seeking a Senior Software Development Engineer to join the Cloud Connectivity organization in Toronto, where you'll lead the design and delivery of large-scale, customer-facing…

  • Senior Software Engineer

    Grove Talent

    Canada

    • Full-time

    Senior Software Engineer – Legal Applications (AI-First)

  • Java Playwright Automation Engineer (Retirement/Pension Domain)

    Cognizant

    Toronto, ON

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

    We are seeking a Java Playwright Automation Engineer with strong experience in Group Retirement and Wealth Management platforms. In this role, you will build and own the automated…

  • Senior Java Software Engineer

    Pacer Group

    Toronto, ON

    • $130,000 to $135,000 CAD / year
    • Full-time

    strong proficiency in Java, Python, backend development, REST APIs, microservices, SQL, database design, data processing, data reporting, ETL concepts, debugging, unit testing, version…

  • Lead Java Developer

    INFOYA

    Toronto, ON

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

    About the Job: Infoya is seeking a hands-on Lead Java Developer who is already

  • Applications Development Sr Programmer Analyst- AVP -Mississauga

    Citi

    Mississauga, ON

    • Full-time

    Proficiency in Java enterprise technologies including core J2EE and the Spring Framework (Spring Boot, Spring MVC, Spring Data), with experience building robust, scalable backend services

  • Sr. Software Development Engineer in Test (Agentic)

    Dialpad

    Kitchener, ON

    …tests for end-to-end product experiences, from frontend UI to backend services to APIs to audio/text interactions. You will test orchestration flows, agent configuration experiences, and…

  • Senior Site Reliability Developer

    Vena Solutions

    Remote, Canada

    • Full-time
    • Remote

    Back-end applications written using Java, Dropwizard, Spring Boot, and Hibernate

  • Software Engineer II

    Socure

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    Proficiency in at least one modern backend programming language and ecosystem, such as Java, Go, Python, or similar, with comfort working with cloud-native infrastructure, APIs, and data…

  • Software Engineer

    ResMed

    Halifax, NS · CA Canada (ResMed Halifax)

    • Full-time

    At Resmed, technology has a direct impact on people's lives. As a Software Engineer within our Digital Product Engineering team, you'll help build and evolve the cloud-based platforms and…

  • Software Engineer

    Pine

    Toronto, ON

    • Full-time

    Experience developing backend services with modern typed languages (Kotlin, Golang, C#, Java, Rust)

  • Intern, Full Stack Software Engineer - Team Pickle - Winter 2027

    Capital One

    Toronto, ON

    • Full-time

    Experience with backend technologies such as Java, AWS Lambda, S3.

  • Intern, Full Stack Software Engineer - Team Sprout - Winter 2027

    Capital One

    Toronto, ON

    • Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Intern, Full Stack Software Engineer - Team Sprout - Winter 2027

  • Intern, Mobile Software Engineer - Team Gringotts North - Winter 2027

    Capital One

    Toronto, ON

    • Full-time

    Languages & Frameworks: Backend: Java, Spring Boot, Maven, DockerMobile (iOS & Android): Swift, Kotlin, JavaScript

  • Intern, Backend Software Engineer - Team Interstellar - Winter 2027

    Capital One

    Toronto, ON

    • Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Intern, Backend Software Engineer - Team Interstellar - Winter 2027

  • Staff Software Engineer, Risk Data Engineering

    Stripe

    Canada

    • Full-time

    Knowledge of a backend development language (such as Scala, Java, or Go) and strong SQL experience

  • Staff Software Engineer, Risk Data Engineering

    Stripe

    Toronto, ON

    • Full-time

    Knowledge of a backend development language (such as Scala, Java, or Go) and strong SQL experience

  • Software Development Engineer II, AWS Marketplace

    Amazon

    Toronto, ON

    - Proficiency in at least one modern programming language (Java, Python, TypeScript, etc.)

  • Sr. Full Stack Engineer - MTS 1 (Seller)

    eBay

    Toronto, ON

    • Full-time

    If you are a backend-strong engineer with full stack curiosity and a passion for building impactful seller experiences, we would love to meet you.

  • Senior Software Developer - Java

    Highspring

    Montreal, QC

    • Full-time

    We are seeking a Senior Java Developer to join a Highspring delivery team and contribute to the design, development, and evolution of enterprise-scale backend solutions. This role is ideal…

  • Senior Software Engineer, Backend

    Brex

    Vancouver, BC

    Experience working with backend programming languages (Java, Kotlin, Python)

  • Associate or Vice President Full Stack Engineer

    BMO

    Toronto, ON · FCP

    We are seeking an exceptional Full Stack Engineer to join our Data Cognition Team at BMO Capital Markets. In this pivotal role, you will architect, develop, and implement innovative…

  • Staff Product Engineer - Brand

    Faire

    Toronto, ON · Waterloo, ON

    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…

  • Software Development Manager

    EDealer

    Canada

    • Full-time

    …Director of Product and Engineering. This is a role for an engineer who leads, not a manager who used to build. You will lead a team of seven to eight experienced engineers who already own…

  • Software Engineer, Data Acquisition

    Nascent

    Remote, Canada

    • Full-time
    • Remote

    …in at least one major programming language (Go, Python, C++, Java, or similar) - the stack is primarily Rust, and prior Rust experience is a strong plus, but if you haven't written it…