Find work in Canada.

323,373 jobs across our Canadian network. How we count

  • Lead Application Support Specialist - GFT HALIFAX

    RBC

    Bedford, QC · Halifax, NS

    Full-time

    …systems processing millions of live transactions daily. As Lead Senior Application Support Analyst, you will serve as a senior technical escalation point for complex, business-critical…

  • Senior Software Developer

    Warner Bros. Discovery

    Ottawa, ON

    Full-time

    We are seeking a Senior Software Engineer with a strong backend focus to design, deliver,

  • Senior Java Developer - Vice President

    Citi

    Mississauga, ON

    Full-time

    This is a Senior Java Developer position responsible for leading the design, development, and deployment of scalable, high-performance enterprise applications. The overall objective of this…

  • Software Engineer (Full Stack)

    Singapore Land Authority (SLA)

    SK

    Full-time

    We are seeking an experienced Senior Fullstack Engineer to join our agile development team. In this role, you will be responsible for architecting and implementing end-to-end solutions -…

  • Java Developer

    UST

    Montreal, QC

    Full-time

    UST is searching for a Java Developer in Non-Financial Risk Technology to Architect and lead mission-critical Java platforms, drive technical strategy, establish engineering best practices,…

  • L3 Application Support Engineer

    CGI

    Toronto, ON

    Full-time

    The Level 3 Application Support Engineer provides senior level production support for mission critical faster payment and bill payment platforms. This role leads complex incident…

  • Senior Software Engineer

    Forum Ventures

    ON

    Full-time

    Weʼre looking for a Senior Software Engineer with 5 - 8 years of professional experience to help design, build, and scale the production systems behind askpollyʼs AI-powered insights…

  • Senior MuleSoft Integration Developer

    RBC

    Toronto, ON

    Full-time

    We are seeking a Senior MuleSoft Integration Developer to design, develop, and maintain API-based integrations between Salesforce and enterprise systems. You will play a key role in…

  • Software Engineer II, Platform

    Ripple

    Toronto, ON

    Implement architectural solutions under the guidance of senior engineers, with a growing awareness of tradeoffs between scale, cost, and maintenance

  • Staff Technical Lead – AI & Platform

    RBC

    Toronto, ON

    Full-time

    As the senior technical leader, you will define the technical vision, lead an engineering team, establish engineering standards, and drive the adoption of AI-enabled software engineering…

  • Backend / Microservices Engineer

    Synechron

    Mississauga, ON

    Full-time

    We are looking for a Senior Java Back End developer to support our banking client. Needing at least seven years of experience and previous banking experience is highly desired. Build the…

  • Backend Engineer - 1 Year Contract

    Teladoc Health Canada

    Canada

    Contract

    …virtual care platform. In this role, you’ll work closely with senior engineers, product managers, and cross functional partners to design, build, and operate backend services and APIs used…

  • Senior Java Developer

    Kumaran Systems

    ON · Ontario, Toronto

    Full-time

    Java v8, v11 and v21 hand on experience required.

  • Lead .Net Fullstack Developer

    Citi

    Mississauga, ON

    Full-time

    We are seeking a highly motivated and skilled Senior Full-Stack Developer to join our team. As a key contributor, you will be responsible for designing, developing, and maintaining robust…

  • Principal Software Engineer - Distributed Systems

    Microsoft

    Vancouver, BC

    Full-time

    The Fabric Mirroring team is currently seeking a Senior Software Engineer to join their team. This team oversees designing, building, and operating a next generation service that transfers…

  • Forward Deployed Engineer (FDE) (Mid/Senior Level)

    Salesforce

    Toronto, ON · Canada - Toronto

    Full-time

    Collaborative Delivery: You'll work alongside Senior Forward Deployed Engineers and a Deployment Strategist. You'll own real components, benefit from structured mentorship from people…

  • Senior Software Engineer

    Lockheed Martin

    Halifax, NS

    Full-time

    Software development, primarily using Java and containerization tools like Kubernetes

  • Sr. Builder - Mobile (Platform), Ring

    Amazon

    Toronto, ON

    Ring is redefining how millions of people interact with their homes every single day. As a Senior Builder on the App Platform team, you won't just write code - you'll set the technical…

  • Staff Android Engineer

    Capital One

    Toronto, ON

    Full-time

    Provide mentorship to Junior, Intermediate, and Senior mobile associates

  • Senior Site Reliability Engineer I

    Braze

    Vancouver, BC

    This Senior SRE role is specifically focused on supporting the Braze Ruby on Rails monolith and our growing fleet of Go API services. This position is embedded with product engineering…

  • Senior Site Reliability Engineer I

    Braze

    Toronto, ON

    This Senior SRE role is specifically focused on supporting the Braze Ruby on Rails monolith and our growing fleet of Go API services. This position is embedded with product engineering…

  • Senior Java Developer

    Localcoin

    Toronto, ON · ON

    $120,000 to $140,000 USD / year

    Full-time

    …new technologies to join our growing Engineering team as our Senior Java Back End…

  • JAVA Microservices Engineering Lead

    Citi

    Mississauga, ON

    Full-time

    The Engineering Lead (Java / Microservices) is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the…

  • Lead AI Engineer

    Royal Bank of Canada

    Toronto, ON

    Full-time

    …and proficiency in modern development technologies (.NET/C#, Java, Python). You will effectively communicate and collaborate with engineering teams, business stakeholders, and senior…

  • Software Engineer II - Distributed Systems

    Microsoft

    Vancouver, BC · Goodwood, ON

    Full-time

    Contribute to the design and implementation of product features and services. Collaborate with senior engineers and architects to evaluate technical approaches, document designs, and…