Find work in Canada.

328,097 jobs across our Canadian network. How we count

Jobs in Canada

Save this search
  • Lead Full Stack Developer

    RBC

    Toronto, ON

    Full-time

    At its core, this role requires excellent problem-solving skills and C#/.Net, Java, Python and full stack coding capability. This role will need to effectively communicate, collaborate, and…

  • Senior Business System Analyst

    RBC

    Toronto, ON

    Full-time

    The Senior Business Systems Analyst (BSA) responsibilities will be conducting requirements gathering sessions and other BA activities with a large diverse set of Product Controllers and…

  • Senior Manager, Engineering & Build

    RBC

    Toronto, ON

    Full-time

    As a Senior Manager, Engineering & Build (Hands-On Leader), you will lead an engineering team while contributing ≈50% hands-on to design and deliver cloud-native, governed, and reliable…

  • Senior Manager, Back-End Development

    RBC

    Toronto, ON

    Full-time

    As part of a major payment modernization initiative, Royal Bank of Canada is seeking a hands-on Senior Manager to lead a team of backend developers while actively contributing to code…

  • Senior Technology Manager, Loan Servicing Technology

    BMO

    Toronto, ON · FCP

    Full-time

    We are seeking a Senior Technology Manager to lead the Loan Servicing Technology portfolio supporting critical lending platforms and services within Commercial and Corporate Banking.

  • Senior Technology Manager

    BMO

    Toronto, ON · FCP

    Full-time

    We are seeking a Senior Technology Manager to play a critical leadership role in advancing our technology modernization and cloud transformation agenda. This position is instrumental in…

  • Senior Application Developer

    BMO

    Calgary, AB · GCS

    As a Senior Software Engineer at BMO, you will be a hands‑on technical leader responsible for the design, development, and ownership of complex, enterprise‑grade applications and services.…

  • QNX Senior Manager, IDE & Tools Team

    BlackBerry

    Ottawa, ON

    Full-time

    QNX is seeking an accomplished Senior Software Engineering Manager to lead the design, development, and verification of our Development Tools suite and the QNX Software Center. This role is…

  • QNX Senior Manager, IDE & Tools Team

    BlackBerry QNX

    Ottawa, ON

    Full-time

    QNX is seeking an accomplished Senior Software Engineering Manager to lead the design, development, and verification of our Development Tools suite and the QNX Software Center. This role is…

  • QA Lead – Automation & Agile

    CGI

    Toronto, ON

    Full-time

    4+ years of QA/Quality Engineering experience, including experience in a Senior QA or QA Lead capacity.

  • Senior Software Engineer - Backend

    Microsoft

    Vancouver, BC

    Full-time

    …coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or…

  • Software Development Manager

    EDealer

    Canada

    Full-time

    This role exists because the team is senior and self-directed enough not to need a full-time coordinator, and because we would rather its manager stay close to the work than drift away from…

  • Senior Back-End Developer

    RBC

    Toronto, ON

    Full-time

    2+ years of experience writing code in a backend development language (Java/NodeJS).

  • Senior AI Analyst (T & I) (Telework/Hybrid)

    Radio-Canada

    Toronto, ON

    Full-time

    …and ready to kick-start their career in applied AI. Backed by senior experts, you will work in a highly experimental environment where your initiatives will have real, immediate…

  • Tech Lead Guidewire (Senior)

    Groupe SII

    Toronto, ON

    Full-time

    Minimum of three (3) years in a technical leadership, lead developer or application architecture role.

  • Senior Integration Engineer

    Agiloft

    Canada

    Full-time

    We are hiring a Senior Integration Engineer to build and productize integrations between Agiloft and strategic ISV partners. This is a hands-on engineering role with regular partner…

  • Core Java Developer with Apache Spark & Python Experience / Montreal, QC (Hybrid) - FTE

    AceStack LLC

    Montreal, QC

    Full-time

    We are seeking a Senior Java Developer with 7–12+ years of experience, with strong Core Java and backend development, Must have 3+ years of Apache Spark and Python, strong SQL/Linux skills,…

  • Software Development Manager

    EBlock Inc.

    Canada

    $160,000 to $180,000 CAD / year

    Full-time

    This role exists because the team is senior and self-directed enough not to need a full-time coordinator, and because we would rather its manager stay close to the work than drift away from…

  • Principal Application Security Specialist

    Global Relay

    Vancouver, BC

    The Principal Application Security Specialist is the most senior individual contributor across Global Relay's Software & Application Security function. Combining deep application security…

  • Guidewire Tech Lead CC - Brokerage program

    Maarut

    Quebec, QC

    Contract

    architecture, mentoring) point to a hybrid profile between a senior developer

  • Senior Java Software Engineer

    Amaris Consulting

    Montreal, QC

    Full-time

    We are seeking an experienced Senior Java Developer to join a growing Market Risk technology team. In this role, you will design, build, and enhance applications that support critical risk…

  • Senior Back-End Developer

    Royal Bank of Canada

    Toronto, ON

    Full-time

    2+ years of experience writing code in a backend development language (Java/NodeJS).

  • Principal Application Security Specialist

    Global Relay

    Vancouver, BC

    Full-time

    The Principal Application Security Specialist is the most senior individual contributor across Global Relay's Software & Application Security function. Combining deep application security…

  • Backend Engineer, Consumer

    HelloFresh

    Toronto, ON

    Technical Skills: Proficiency in back-end technologies and programming languages (e.g., Go, Java) and a deep understanding of distributed systems and microservices architecture.

  • Staff Technical Lead – AI & Platform

    Royal Bank of Canada

    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…