Find work in Canada.

320,728 jobs across our Canadian network. How we count

  • Senior Full Stack Engineer, App Runtime

    Snowflake

    Toronto, Ontario

    • $245,250 to $295,250 CAD / year
    • Full-time

    As a Senior Full Stack Engineer, you will drive initiatives that span our product areas and tech stack. It’s a high-impact role - you will work on an early-stage, public-preview product.…

  • Senior Software Engineer - Streaming AI (Remote - Ontario / British Columbia)

    Confluent

    Remote, Canada

    • $144,200 to $169,400 CAD / year
    • Full-time
    • Remote

    As a Software Engineer on the AI team, you will take ownership of the infrastructure that enables our "in-place, at-scale" AI value proposition. You aren't just building a feature; you are…

  • Senior Software Developer

    CPKC

    Calgary, Alberta

    • Full-time

    Reporting to the Manager IS Intermodal Technical Solution, the Senior Software Developer (Senior Specialist Software Developer Custom Solution) will support mission‑critical enterprise and…

  • Senior Frontend Engineer

    Forma.ai

    Toronto, Ontario

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

    Reporting to the VP of Engineering the Senior Frontend Engineer will play a key role in building, evolving, and scaling Forma’s customer-facing and internal operations experiences.

  • Associate AI Software Engineer

    VoiceValet

    Vancouver, British Columbia

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

    You'll work on real production voice AI systems from day one, with mentorship from our leadership team and senior engineers. This is hands-on engineering with immediate impact – features…

  • Senior SDET (IC4) - Senior Software Engineer in Test

    Emburse Chrome River

    Toronto, ON

    • Full-time

    Emburse is seeking a skilled and detail-oriented Senior Software Development Engineer in Test (SDET) to join our engineering team. In this role, you will bridge the gap between software…

  • Senior Software Engineer - Full Stack

    Emburse Chrome River

    Toronto, ON

    • Full-time

    Minimum of 6 years’ professional experience in Java development

  • Senior Software Engineer (Back-end/Server)

    Trulioo

    Vancouver, BC · Toronto, ON

    • Full-time

    Trulioo is looking for a Senior Software Engineer to lead the architecture and development of high-throughput, low-latency back-end services that power our Document and Biometric…

  • Senior Software Engineer

    Catallyse

    Remote, Canada

    • $110,000 to $160,000 USD / year
    • Full-time
    • Remote

    Backend: Python, Java, Kotlin, Go + DevOps/API/infra comfort

  • Sr Staff Software Engineer

    Kaseya

    Toronto, Ontario

    • Full-time

    We’re looking for a Senior Staff Engineer who thrives on solving complex problems and building and supporting secure, multitenant, fault-tolerant systems at scale. You’ll play a critical…

  • Principal Software Engineer - AI

    Boomi

    Vancouver, British Columbia

    • Full-time

    As a Principal Software Engineer, you will be a technical leader driving the design and implementation of complex backend systems at scale. You will set technical direction, guide team…

  • Senior Test Automation Engineer – AI Testing

    Cognizant

    Montreal, QC

    • Full-time

    …comparables. Maîtrise des langages de programmation, notamment Java et Python, ainsi qu’une expertise avérée dans la mise en œuvre de cadres d’automatisation. Expérience concrète en…

  • Senior Java Cloud Developer - Landmark

    Halliburton

    Calgary, AB

    We are seeking a Senior Software Engineer to help build and evolve our seismic processing platform. This role is primarily focused on backend engineering, distributed compute systems,…

  • Senior Software Engineer

    PointClickCare

    Mississauga, Ontario

    • $142,000 to $158,000 CAD / year
    • Full-time

    Experience writing clean code that performs well at scale using Java

  • Java Software Engineer

    Aptonet

    Vancouver, BC

    • Contract

    We are seeking an Intermediate Software Engineer to join our team in Vancouver, BC, and help build innovative generative AI capabilities across Planview products. In this role, you will…

  • Senior Software Engineer, Tokenization

    Robinhood

    Toronto, ON

    As a Senior Software Engineer, you will design and build the core systems that issue, custody, and settle tokenized equities on-chain and keep them in sync with traditional brokerage and…

  • Forward Deployed Engineer

    Synechron

    Montreal, QC

    • Full-time

    Substantial production software development experience in Python, TypeScript/JavaScript, C#, Java, or a comparable language.

  • Principal Data Science and AI Engineer

    RBC

    Toronto, ON

    • Full-time

    As a Principal AI Engineer, you will be at the helm of developing, deploying, and owning the strategic direction of advanced AI systems, including autonomous AI agents that leverage and…

  • Senior Software Engineer, Device Identity ( Toronto)

    Okta

    Toronto, ON

    We seek a dynamic and influential Senior Software Engineer to join our Device Identity engineering team. The ideal candidate will leverage their deep Java experience to architect, build,…

  • Senior Software Engineer, AI Platform

    eBay

    Toronto, ON

    • Full-time

    …faster while maintaining high quality and performance. As a Senior Software Engineer – Backend, you will architect and develop core platform services, solving complex technical problems and…

  • Principal Data Science and AI Engineer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    As a Principal AI Engineer, you will be at the helm of developing, deploying, and owning the strategic direction of advanced AI systems, including autonomous AI agents that leverage and…

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

  • Principal Data Science and AI Engineer

    RBC

    Toronto, ON

    • Full-time

    As a Principal AI Engineer, you will be at the helm of developing, deploying, and owning the strategic direction of advanced AI systems, including autonomous AI agents that leverage and…

  • 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 Data Engineer (Hadoop Migration)

    Capgemini

    Toronto, ON

    Senior Data Engineer role to be part of our scrum teams and perform functional & system development for Hadoop applications for our Enterprise Data Lake initiative.