Find work in Canada.

358,214 jobs across our Canadian network. How we count

  • Software Engineer, Full-Stack Applications, Associate Director

    Fitch Group

    Toronto, ON

    …stakeholders. We are looking for a highly experienced software engineer with deep expertise in Java and React, strong software engineering fundamentals, and a passion for building scalable,…

  • Lead Software Engineer, Full-Stack Applications - Innovation Teams

    Fitch Group

    Toronto, ON

    Lead Software Engineer, Full-Stack Applications – Innovation Teams

  • Senior TypeScript Engineer

    MapsPeople

    Toronto, ON

    • Full-time

    …customers worldwide. We are looking for a Senior TypeScript Engineer to join our team and play a key role in building and evolving our platform using a modern TypeScript-first stack,…

  • Lead Software Engineer (SDET)

    Mastercard

    Toronto, ON

    • Full-time

    Lead Software Engineer (SDET)Who is Mastercard?

  • Senior Lead Java Fullstack Software Engineer

    Citi

    Mississauga, ON

    • Full-time

    Strong backend development experience with Java and Spring Boot (REST APIs, security concepts, performance, and scalability).

  • Principal Quality Architect

    Carbon60

    Toronto, ON

    • Full-time

    …languages and paradigms (e.g., TypeScript, Python, Go, .NET, Java) based on specific problem domains. Ramp into unfamiliar stacks or…

  • Staff Software Engineer - Full Stack AI (Bangkok based, Relocation provided)

    Agoda

    Vancouver, BC

    • Full-time

    Backend: Expertise in Java, Kotlin, or .NET; comfort designing microservices and REST/gRPC APIs

  • Sr. Manager, Engineering

    Dialpad

    Vancouver, BC

    10+ years professional experience as an engineer or engineering leader.

  • Senior Software Engineer (AI & Full Stack)

    Fable

    Canada

    • Full-time

    Fable is looking for a highly motivated Senior Software Engineer with deep backend expertise, strong full-stack development skills, and hands-on experience building AI-powered applications…

  • AI-Augmented Full-Stack Engineer - Vice President

    Citi

    Mississauga, ON

    • Full-time

    The AI-Augmented Full-Stack Engineer is a senior individual contributor position within Citi's Banking Technology organization. This team builds and maintains the applications and platforms…

  • Staff Software Engineer

    Equifax

    Toronto, ON · CAN - Ontario - Toronto

    • Full-time

    7+ years experience designing and developing microservices using Java, SpringBoot, GCP SDKs, GKE/Kubernetes

  • Senior Test Automation Engineer

    PureFacts Financial Solutions

    Toronto, ON

    • $100,000 to $120,000 CAD / year

    We are seeking a highly skilled and self-motivated Senior Test Automation Engineer to join our Quality Engineering team. The ideal candidate will have extensive experience in test…

  • Senior Java Developer

    CGI

    Toronto, ON

    • Full-time

    …still growing! Join Canada's largest IT Company as a Senior Java Developer, in our Financial Services Sector in Toronto. Come build High Value Payments with…

  • Senior Software Engineer

    Prophix

    Toronto, ON · Etobicoke, ON

    • Full-time

    As a Senior Software Engineer at Prophix, you'll play a central role in shaping the product that over 2,500 finance teams around the world rely on every day for budgeting, reporting, and…

  • Senior Java Developer – Vice President

    Citi

    Mississauga, ON

    • Full-time

    We are seeking a highly skilled and experienced Senior Java Engineer to join our dynamic team. The ideal candidate will be a hands-on developer with leadership quality, proficient in modern…

  • Staff Engineer, API Design & Governance

    eBay

    Toronto, ON

    • Full-time

    eBay’s Developer Ecosystem team offers resources that help developers create solutions to make buying and selling on eBay faster and easier. The team builds and manages eBay’s Public APIs…

  • Staff Software Engineer

    Capital One

    Toronto, ON

    • Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer

  • Senior Core Java Engineer

    Capgemini

    Montreal, QC

    We are seeking a Senior Core Java Engineer to design, develop, and support high-performance, scalable enterprise applications. The ideal candidate will have strong expertise in Core Java,…

  • Software Development Engineer, Early Career - 2026

    Amazon

    Vancouver, BC

    …tomorrow's technology. At Amazon, you'll grow into the high-impact engineer you know you can be, supported by a culture of learning and mentorship. Every day brings exciting new challenges…

  • Java Developer

    Triunity Software

    Ottawa, ON · Ontario, ON

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

    Proven experience as a Java Developer or Software Engineer

  • Software Development Engineer, Personnel Resource Manager

    Amazon

    Toronto, ON

    You'll work across the full technology stack - distributed Java microservices, serverless Lambda functions, and integrations with dozens of partner systems including Learning Management…

  • Senior Software Engineer

    Emburse

    Toronto, ON

    • Full-time

    Minimum of 6 years’ professional experience in Java development. Experience working in OS X and Linux environments, Spring, AWS, Microservices, SQL, NoSQL, GIT. Experience working in a…

  • Staff Software Engineer

    Capital One

    Toronto, ON

    • Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer

  • Java Lead Engineer / Architect - Agentic AI

    Princeton IT Services, Inc

    Toronto, ON

    • Full-time

    Job Title: Java Lead Engineer / Architect Agentic AI

  • Senior Site Reliability Developer

    Autodesk

    Toronto, ON · AMER - Canada - Ontario - Toronto - University Ave

    • Full-time

    We are seeking a highly motivated and experienced Senior Site Reliability Developer (SRE) to manage critical cloud infrastructure and site reliability operations for the Autodesk Platform…