Find work in Canada.

555,393 jobs across our Canadian network. How we count

  • VP Senior Software Engineer – Java & Distributed Systems

    Citi

    Mississauga, ON

    • Full-time

    We're looking for a senior engineer who thinks clearly across the full product development lifecycle, from design through to production, and brings an AI-first mindset to how they work.

  • AVP Applications Development Sr Programmer Analyst

    Citi

    Mississauga, ON

    • Full-time

    Build distributed microservices that power critical financial systems as a Senior Software Engineer, Java Microservices at Citi. You will design, develop, and implement scalable backend…

  • Software engineer

    SMC Strategic Solutions Inc

    Mississauga, ON

    • From $57 CAD / hour
    • Full-time
    • Hybrid

    Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software…

  • Staff Security Engineer

    Snaplii

    Toronto, ON · Etobicoke, ON

    • Full-time

    …response experience. You will write and ship production code, lead security improvements across our applications and cloud environments, and coordinate the technical response to security…

  • Distinguished Engineer / Ingénieur(e) émérite – Voyages d’affaires et dépenses

    Capital One

    Toronto, ON

    • Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Distinguished Engineer / Ingénieur(e) émérite – Voyages d’affaires et dépenses

  • PKI & Certificate Automation Engineer

    K&K Global Talent Solutions INC.

    ON · Ontario, Canada

    • Full-time

    We are seeking a highly skilled Senior PKI & Certificate Automation Engineer with strong expertise in Digital Certificate Lifecycle Management, PKI Infrastructure, TLS/mTLS Security,…

  • Lead Python + AI

    Digitive

    Canada

    • Contract

    We are looking for a Lead Python AI Engineer to build robust, AI-powered API services and agentic workflows. In this role, you will bridge the gap between traditional backend systems and…

  • Software Engineer I

    Beanfield

    Toronto, ON

    • $90,000 to $110,000 CAD / year
    • Full-time

    We are seeking a motivated Software Engineer to join our technology team. This role focuses on designing, developing, and enhancing backend systems, APIs, and data processing tools using…

  • Java Full Stack Lead

    Accenture

    Mississauga, ON

    • Full-time

    A Full Stack Engineer with strong expertise in Java, Spring Boot, Angular, AWS Cloud, and DevOps practices, along with experience delivering and supporting enterprise applications across…

  • Principal Engineer - Android

    COSMO

    Remote, Canada

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

    Role Summary: We are looking for a Principal Engineer to set the technical direction for our Android platform and raise the engineering bar across the organization. As the most senior…

  • Software Developer

    Cisco

    Ottawa, ON · Kanata, Ontario

    • Full-time

    We are seeking a highly skilled Software Engineer to deliver features needed for integration between Cisco Cloud Control and Cisco Catalyst Center. In this role, you will architect and lead…

  • Senior Forward Deployed Engineer - Java/ Python | Capital Markets

    Rose International

    Mississauga, ON

    • Full-time

    We are seeking a Senior Forward Deployed Engineer (FDE) with deep Java and Python expertise to architect, build, and deploy production-grade solutions for financial technology use cases in…

  • GEN AI Developer

    Epsilon Solutions Ltd.

    Mississauga, ON

    • Contract

    Reverse engineer application codebases (Python, Java, Angular, Mule) to auto-generate:

  • Senior Software Development Engineer in Test (SDET)

    Rose International

    Mississauga, ON

    • Full-time

    Prior background as a full-time Software Development Engineer (Java/Spring Boot).

  • Java Software Engineer

    Kelly

    Mississauga, ON

    • Contract

    Job Summary: Seeking a Senior Java Developer / Lead Development Analyst with 10+ years of experience to build enterprise-grade applications for Global Spread Products Risk and Capital…

  • Senior SDET / Quality Engineering Lead/Architect

    Droisys

    Brampton, ON

    • Contract

    Prior experience as a Software Engineer with Java/Spring Boot.

  • IOS mobile testing

    Raas Infotek

    Vancouver, BC

    • Contract

    Mandatory skills : Strong experience with Automation/SDET, iOS testing using Xcode, XCUI, python or java coding

  • Software Engineer in Test

    Kelly

    Mississauga, ON

    • Contract

    Role Overview: Senior SDET / Quality Engineering Architect to lead quality engineering strategy for high-throughput, low-latency trading platforms. The role involves designing scalable…

  • Senior Software Development Engineer in Test (SDET) / Quality Engineering Architect

    Pyramid Consulting, Inc

    Mississauga, ON

    • $70 to $79 CAD / hour
    • Contract

    Background as a full-time Software Development Engineer (Java/Spring Boot).

  • GEN Ai Developer

    Experis Canada

    Toronto, ON

    • Contract

    Reverse engineer existing applications built using Python, Java, Angular, and Mule to generate architecture, data flow, and sequence diagrams.

  • Software Engineer 3, Identity and Access Management

    MongoDB

    Toronto, ON

    We're seeking a Software Engineer to join the Atlas Identity and Access Management (IAM) team. The IAM team owns authentication and authorization for all of MongoDB Atlas, spanning from the…

  • Software Engineer in Test

    Dexian

    Mississauga, ON

    • Other

    Prior background as a full-time Software Development Engineer (Java/Spring Boot).

  • Software Engineer in Test

    Dexian

    Mississauga, ON

    • Contract

    Experience Level: 8–12+ years of progressive experience in software development and quality engineering, with at least 3+ years in a Lead SDET, Principal SDET, or QA Architect capacity.

  • Senior Forward Deployment Engineer

    Luxoft

    Mississauga, ON

    • Full-time

    …performing dependency and reachability analysis, upgrading Java and NPM runtimes, modernizing Spring and legacy middleware applications, improving CI/CD pipelines, containerizing…

  • Senior SDET – iOS Automation (Xcode, XCUI, Python/Java)

    Raas Infotek

    Vancouver, BC

    • Contract

    Job role: Senior SDET – iOS Automation (Xcode, XCUI, Python/Java)