Find work in Canada.

487,793 jobs across our Canadian network. How we count

  • Senior Full Stack Engineer (Application + Data)

    Article

    Vancouver, BC

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

    Build backend applications, APIs, integrations, and services using Java.

  • Senior Software Engineer, Performance / Ingénieur(e) Logiciel(le) Senior, Performance

    Aduna Global

    Montreal, QC

    • Full-time

    …error rates are the value proposition. We are hiring a senior backend engineer to own performance as a production engineering discipline: profiling live systems, shipping fixes to…

  • Senior Java Developer, Applications Development – Assistant Vice President

    Citi

    Mississauga, ON

    • Full-time

    Citi is looking for a Senior Java Developer to join its Applications Development team, where you will design, build, and own high-performance Java applications that underpin critical…

  • Software Engineer I

    Beanfield Technologies Inc.

    Toronto, ON

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

    We are seeking a motivated Software Engineer to join our technology team. This role focuses on designing, developing, and enhancing backend systems, APIs, and data processing tools using…

  • QA Engineer III

    Zafin

    Toronto, ON

    The QA Engineer III will be responsible for leading and executing functional quality assurance activities for complex banking and financial applications. The role requires strong hands-on…

  • Sr. Java Full Stack Engineer

    ITC Infotech

    Vancouver, BC

    • Full-time

    We are looking for a Senior Java Microservices Engineer (Digital Asset Management) to design, develop, and maintain scalable backend applications using Java, Spring Boot, and Kafka. The…

  • Data Engineer - Sports & Prediction Markets

    Betstamp

    Toronto, ON

    • Full-time

    Strong fundamentals in a backend language such as Go, Java, C#, Rust, C++, Kotlin, or server-side TypeScript

  • Market Data Engineer - Prediction Markets & Odds Infrastructure

    Betstamp

    Toronto, ON

    • Full-time

    Strong fundamentals in a backend language (Go, Java, C#, Rust, C++, Kotlin, or server-side TypeScript)

  • Backend Engineer - Real-Time Sports Data (Go / ClickHouse / AI-Native)

    Betstamp

    Toronto, ON

    • Full-time

    Strong fundamentals in a backend language such as Go, Java, C#, Rust, C++, Kotlin, or server-side TypeScript

  • IT Industrial CrossFunction - Full Stack & AI Integration

    Amrize

    Mississauga, ON · Laval, QC

    The Industrial IT Full Stack / Back End & AI Integration Snr. Engineer role is to contribute her/his skills to the development of company Industrial Solutions including AI-powered features…

  • Senior Java Full Stack Engineer, TD Securities

    TD

    Toronto, ON

    • Full-time

    TDS Enterprise Technology Solutions, Global Prime Brokerage is looking for a Full-time Senior Java Developer.

  • SAP iXp Intern - CX Cloud Operation, Platform Developer (AIOps)

    SAP

    Montreal, QC

    Design and develop frontend, backend, and DevOps components with a focus on automation and intelligent operations

  • Software Engineer II (Full Stack Developer)

    TD

    Toronto, ON

    • Full-time

    Build and manage User Interface, server-side logic, databases, and application programming interfaces (APIs) using technologies such as Java, Spring Boot, React and TypeScript.

  • Associate, Software Engineer, New Grad Card Expansion

    Capital One

    Toronto, ON

    • Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Associate, Software Engineer, New Grad Card Expansion

  • Senior Software Engineer, Frontend

    Sardine

    Remote, Canada

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

    As a frontend-focused Senior Software Engineer, you will own the design and delivery of the user-facing experiences at the heart of our AI products. Your primary focus is building polished,…

  • Associate Software Engineer (Fullstack)

    TD

    London, ON · Toronto, ON

    • Full-time

    We are looking for an Associate Software Engineer to join a collaborative engineering team and develop broad capability across full-stack distributed application development. This L7 role…

  • Software Engineer, Java, Global Payments Engineering (Future Opportunities)

    Scotiabank

    Toronto, ON

    We are seeking an Intermediate Java Developer to join our agile development team and contribute to the design, development, and maintenance of backend services. The ideal candidate has…

  • Software Engineer, New Grad

    Stripe

    Toronto, ON

    Experience and familiarity with programming, either through side projects or classwork. We work mostly in Java, Ruby, JavaScript, Scala, and Go. We believe new programming languages can be…

  • Software Engineer, Intern (Summer or Winter)

    Stripe

    Toronto, ON

    Experience and familiarity with programming, either through side projects or classwork. We work mostly in Ruby, Java, Javascript, Go, and Scala. We believe new programming languages can be…

  • Senior Software Engineer, Cloud Platform

    Rivian and Volkswagen Group Technologies

    Remote, Canada

    • $108,200 to $143,430 CAD / year
    • Full-time
    • Remote

    At least 5 years of software engineering experience focused on distributed systems, high-scale backend services, or streaming and messaging platforms.

  • Sanctions Developer (OFAC)

    CGI

    Toronto, ON

    • Full-time

    We are seeking a Sanctions Developer/Engineer to contribute to the enhancement and maintenance of the Client's sanctions screening platform within the OFAC compliance space. This position…

  • Full Stack Engineer

    Hays

    Toronto, ON

    • Contract

    We are looking for a Full Stack Java Developer to build and enhance modern web applications using Angular on the frontend and Java/Jakarta EE on the backend. The role also requires working…

  • Software Engineer, Technical Lead

    Verily Health

    Toronto, ON

    • Full-time

    Develop scalable backend services and user interfaces using Go, Java, React, TypeScript, and Terraform.

  • Software Engineer, Technical Lead

    Verily Health

    Waterloo, ON

    • Full-time

    Develop scalable backend services and user interfaces using Go, Java, React, TypeScript, and Terraform.

  • Quality Assurance Automation Engineer

    Synechron

    Calgary, AB

    • $85,000 to $90,000 CAD / year
    • Full-time

    We are seeking a highly skilled and adaptable Senior QA Automation Engineer (SDET) to join our dynamic, global QA team. The ideal candidate thrives in fast-paced, ever-evolving environments…