Find work in Canada.

331,526 jobs across our Canadian network. How we count

  • Quality Engineering III

    TD

    Toronto, ON

    Full-time

    Will act as a Software Development Engineer in Test (SDET) role or as Journey Test Lead partnering with Journey Solution Train Engineers (SLTE), Release Train Engineers (RTE), and Product…

  • Quality Engineering III

    TD

    Toronto, ON

    Full-time

    Will act as a Software Development Engineer in Test (SDET) role or as Journey Test Lead partnering with Journey Solution Train Engineers (SLTE), Release Train Engineers (RTE), and Product…

  • Software Engineer I

    TD

    Toronto, ON

    Full-time

    As a Software Engineer in the onboarding and compliancy team in business banking, you will contribute to the delivery and support of OBNC capabilities by owning engineering work across…

  • Integrator engineer

    Tata Consultancy Services

    Montreal, QC

    Full-time

    3. Required – working knowledge of programming and scripting languages: Java, JavaScript, C#, C/C++, Perl, Python, Ruby

  • Software Development Engineer, Scaling Planner, CloudTune

    Amazon

    Toronto, ON

    Amazon's CloudTune organization is seeking a Software Development Engineer to join the Scaling Planner team and contribute to our suite of products across Reactive and Proactive Scaling.…

  • Sr. Full Stack Software Engineer (Contract Role)

    PlayStation Global

    Waterloo, ON

    Playstation is looking for a Software Engineer to build our next-generation technologies and applications in the growing Madison, WI campus. We apply modern web technologies and…

  • 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

  • Python (Ab Initio) Engineer

    Citi

    Mississauga, ON

    Full-time

    4+ years of extensive professional experience in Oracle PL SQL program development using Java/Python/Spark/Kafka/Abinitio ETL technologies and Oracle as database.

  • Senior AI Engineer

    Tekgence Inc

    Toronto, ON

    Contract

    Strong JVM engineering (Java; Kotlin or Scala a plus) with solid practices: Git workflows, code review, automated testing, structured logging, and clean design.

  • 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

  • Senior QA Engineer III – Automation | Banking | API | Kafka | ETL (35729)

    Myticas Consulting

    Ottawa, ON

    Full-time

    Senior QA Engineer III – Automation | Banking | API | Kafka | ETL

  • Software Developer

    Insight Global

    Newmarket, ON

    $100,000 to $139,000 CAD / year

    Full-time

    …customers worldwide. This role is ideal for a backend-focused engineer who is passionate about developing scalable applications, building robust APIs, and contributing to modern cloud-based…

  • Software Development Engineer II, AWS Marketplace

    Amazon

    Toronto, ON

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

  • Senior Software Engineer, Internal Tools

    Tubi - Canada

    Toronto, ON

    Strong programming proficiency in a statically typed language such as Rust, Go, C++, Java, Kotlin, C#, or TypeScript. Production Rust is a plus rather than a requirement.

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

    eBay

    Toronto, ON

    Full-time

    We are looking for a Sr. Full Stack Engineer - MTS 1 to join eBay’s Seller Hub team in Toronto. Seller Hub is eBay’s central seller-facing platform, supporting critical experiences that…

  • Applications Development Technology Lead Analyst - Lead Java Developer - Vice President

    Citi

    Mississauga, ON

    Full-time

    The Applications Development Technology Lead Analyst (Lead Java Developer) is a senior-level position responsible for leading the architectural design, implementation, and continuous…

  • Software Engineer II

    TD

    Toronto, ON

    Full-time

    As a Software Engineer II, you'll join a collaborative team of Engineers, Analysts, Testers and Product partners focused on delivering high-quality technology solutions that create business…

  • Software Engineer

    LanceSoft, Inc.

    Toronto, ON

    $70 CAD / hour

    Contract

  • RQ11443 - Software Developer - Full Stack - Senior

    Maarut

    Toronto, ON

    Contract

    supportable web application (Java back end / Angular front end) hosted in the

  • Software Developer - Full Stack - Senior (Java and WebFOCUS exp)

    Bevertec

    Toronto, ON

    Contract

    Job Role: Software Developer - Full Stack - Senior (Java and WebFOCUS exp)

  • 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…

  • Staff Android Engineer - Tangerine

    Tangerine

    Toronto, ON

    Full-time

    As a Staff Android Engineer, you'll be joining one of our teams that's rebuilding our mobile banking / wealth application. You will be contributing to the development of world-class digital…

  • Staff Android Engineer - Tangerine

    Scotiabank

    Toronto, ON

    As a Staff Android Engineer, you'll be joining one of our teams that's rebuilding our mobile banking / wealth application. You will be contributing to the development of world-class digital…

  • Software Development Engineer In Test

    Actalent

    Waterloo, ON

    Contract

    This Software Development Engineer in Test (SDET) role focuses on designing, developing, and maintaining automated test scripts and tools in Python to validate new features for advanced…

  • Engineering Manager

    Sun Life

    Waterloo, ON · Sun Life Waterloo King

    Full-time

    Experienced engineer ready to lead people or current Engineering Manager from a product-focused tech company