Find work in Canada.

348,482 jobs across our Canadian network. How we count

  • Senior Manager GRC

    KPMG Canada

    Toronto, Ontario

    • Full-time

    Our Technology Risk Consulting services team is growing and we are looking for Senior Manager to join our team in Toronto. The Technology Risk Consulting practice provides a variety of…

  • Senior Software Developer (Java)

    Open Text Corporation

    Richmond Hill, ON

    • Other

    …deployment of multi-tenant SaaS applications. We are looking for a Senior Software Developer with a focus on Backend and AI development to join our platform development…

  • Senior AI and Agentic Developer

    Accenture

    Ottawa, ON · Toronto, ON · Montreal, QC

    • Full-time

    As an Advanced AI, Large Language Model and Agentic AI Developer/Consultant, you will build production-grade AI applications that transform enterprise workflows. You will translate business…

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

  • Java Developer - Assistant Vice President

    Citi

    Mississauga, ON

    • Full-time

    Citi is looking for a skilled Java Developer to join our Technology team and play a key role in building, maintaining, and advancing enterprise-grade shared services that underpin critical…

  • Java Applications Development Lead, Vice President

    Citi

    Mississauga, ON

    • Full-time

    The Applications Development Technology Lead Analyst is a senior-level position within the Markets Treasury Technology team, specifically focusing on the Money Markets domain. This role is…

  • Senior Java Developer - Assistant Vice President

    Citi

    Remote, Canada

    • Full-time
    • Remote

    The Senior Java Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in…

  • Développeur Java

    CGI

    Drummondville, QC

    • Full-time

    CGI est à la recherche d’un(e) Développeur(se) Java Senior pour contribuer à la conception et à l’évolution de solutions critiques dédiées à la détection de fraude, à la lutte contre le…

  • Senior Software Engineer, Tokenization

    Robinhood

    Toronto, ON

    …modern distributed systems - with a focus on accessibility, security, and scalability. Equity markets have been closed nights and weekends for a century; we're building the infrastructure…

  • Apps Dev Intmd Programmer Analyst - Officer

    Citi

    Remote, Canada

    • Full-time
    • Remote

    …participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to…

  • Senior Backend Developer

    EDealer

    Canada

    • Full-time

    We are looking for an experienced Senior Backend Developer to build and evolve the services that power EDealer's dealer websites and inventory search. Our platform serves automotive dealers…

  • Principal Data Science and AI Engineer

    RBC

    Toronto, ON

    • Full-time

    …technical leadership across multiple squads and domains, advise senior leadership on AI strategy and investment priorities, and be accountable for the measurable business impact of AI…

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

  • Principal Data Science and AI Engineer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    …technical leadership across multiple squads and domains, advise senior leadership on AI strategy and investment priorities, and be accountable for the measurable business impact of AI…

  • 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

    …technical leadership across multiple squads and domains, advise senior leadership on AI strategy and investment priorities, and be accountable for the measurable business impact of AI…

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

    BMO

    Toronto, ON · BMOPLACE

    • Full-time

    Internet-facing application security controls

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

    General Dynamics Missions System International

    Ottawa, ON

    • Internship

    …engineering technology - we’re shaping the future of defence and security. Our teams design and deliver advanced, mission-critical solutions that enhance national security, strengthen…

  • Senior Backend Developer

    Modaxo

    Montreal, QC

    • Full-time

    The Senior Developer will work with Product and R&D leaders to translate business requirements into technical solutions and ensure the technical feasibility of new features. They will…

  • Senior Application Security Analyst

    Purolator

    ON · Mississauga, ON

    The Senior Application Security Analyst is responsible for embedding security into the software development lifecycle (SDLC) by partnering closely with application and engineering teams.…

  • Senior Agentic Software Engineer

    Lantern

    Edmonton, AB

    As a Senior Software Modernization Engineer, you'll work directly with enterprise software engineering organizations to help modernize applications, improve developer productivity,…

  • Développeur(-euse) principal d’application mobile − Android / Senior Mobile Developer – Android

    Expedia

    Montreal, Quebec · Canada - Quebec - Montreal

    • Full-time

    Développeur(-euse) principal d’application mobile − Android

  • Java Full Stack Developer - Assistant Vice President

    Citi

    Remote, Canada

    • Full-time
    • Remote

    The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application…

  • Développeur(-euse) de logiciels sénior(e) (contenu) / Senior Software Development Engineer

    Expedia

    Montreal, Quebec · Canada - Quebec - Montreal

    • Full-time

    Développeur(-euse) de logiciels sénior(e) (contenu)