Find work in Canada.

336,262 jobs across our Canadian network. How we count

  • Software Engineer

    My Beacon

    Toronto, ON

    Experience with Go, Java, JavaScript/TypeScript, or another modern programming language.

  • Firmware Engineer, Staff

    Qualcomm

    Toronto, ON

    • Full-time

    2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

  • Senior Software Engineer, Device Identity ( Toronto)

    Okta

    Toronto, ON

    …engineering team. The ideal candidate will leverage their deep Java experience to architect, build, and scale the critical server-side software and services at the heart of our security and…

  • Senior Full Stack Engineer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    As a senior software developer, you will work as a part of an agile team to develop automation. We are looking for diverse backgrounds and experience, with a deep understanding of software…

  • Senior Software Engineer, AI Platform

    eBay

    Toronto, ON

    • Full-time

    …operates backend services that power intelligent workflows and developer-facing capabilities, enabling product teams across eBay to move faster while maintaining high quality and…

  • Software Development Engineer Intern, ROBOTICS - 2027

    Amazon

    Toronto, ON

    - Experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript

  • Principal Data Science and AI Engineer

    Royal Bank of Canada

    Toronto, ON

    • Full-time
  • Full Stack Developer – Conversational AI

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    …transformation. We are looking for a smart and talented full stack developer with a passion for building intelligent, conversational systems and full-stack expertise to bring those systems…

  • Développeur C++

    TMX Group

    Toronto, ON

    • Full-time

    Expérience pratique de Java, SQL RDBMS, Linux, Perl, Python et JavaScript

  • Quality Engineering, Specialist

    Interac Corp.

    Toronto, ON

    • Full-time

    Working knowledge of server-side web development in Java EE and Spring Boot.

  • Senior Full Stack Developer – Generative AI & Autonomous Agents - Toronto, Canada - Hybrid (10038)

    Extreme Networks

    Toronto, ON

    • Full-time

    We are seeking an experienced Senior Full Stack Developer with deep expertise in backend systems (Java, Python, microservices) and modern UI frameworks (Angular, React) to join our…

  • Junior Software Developer

    SRC CAN

    Ottawa, ON

    • Full-time

    SRC CAN Ltd is seeking a Junior Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including Intelligence…

  • Lead SAP Portal – S/4HANA Migration

    Infosys

    Montreal, QC

    • Full-time

    Hands-on experience with Web Dynpro, Java, iViews, and Portal Content Administration.

  • Senior Full Stack Engineer

    RBC

    Toronto, ON

    • Full-time

    As a senior software developer, you will work as a part of an agile team to develop automation. We are looking for diverse backgrounds and experience, with a deep understanding of software…

  • Senior Software Engineer

    Mastercard

    Vancouver, BC

    • Full-time

    Excellent programming skills( OOP, SOLID, 12-factor) - java preferred

  • Data Scientist and AI Engineer Autonomous AI Agents (LLMs and Deep Learning)

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Experience in software development with proficiency in Python, Java, or C++.

  • Senior Software Developer, Post-Trade Management

    Wealthsimple Technologies

    Remote, Canada

    • $151,200 to $189,000 CAD / year
    • Full-time
    • Remote

    As a Senior Software Developer on the Post-Trade Management team, you will design and deliver the software that keeps post-trade processing running smoothly: from clearing and settlement to…

  • Senior C++ Developer

    TMX Group

    Toronto, ON

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

    The role of the Senior Application Developer is to provide advanced technical and process oriented skills/knowledge, supported by good communication skills, in the development and support…

  • Senior Solution Architect - (Personal and Business Banking/ AI / AWS)

    BMO

    Toronto, ON · BMOPLACE

    • Full-time

    5+ years of software development experience (Angular, Java, Node.js, etc.)

  • Senior Cloud Security Operations Analyst

    Intelcom

    Montreal, QC · Service Centre (Montreal) Lab

    • Full-time

    Knowledge of development languages: At least 1 or 2 of the following: Java, Node.JS. C# .Net

  • Senior Data Engineer (Hadoop Migration)

    Capgemini

    Toronto, ON

    Programming experience in at least two of the following languages: Scala, Java or Python

  • Co-op Winter 2027 – System of Systems Integration, Verification and Validation – 4-8 months

    General Dynamics Missions System International

    Ottawa, ON

    • Internship

    Experience with scripting or programming languages such as Python, PowerShell, or Java.

  • AI Software Developer

    Flatirons Solutions

    Remote, Canada

    • Full-time
    • Remote

    Scope AR Technologies, a Flatirons Solutions subsidiary, is hiring an AI Software Developer. Scope AR creates augmented reality and content lifecycle management software that helps…

  • Développeur·se backend - Backend Developer

    Northstar Earth and Space

    Montreal, QC

    • Full-time

    Expérience démontrée avec Go, Java ou Python. Nous utilisons les trois, mais Go est notre langage de préférence; une expérience en Go est donc un avantage.