Find work in Canada.

500,675 jobs across our Canadian network. How we count

  • Senior Software Engineer - Java

    Haventree Bank

    Toronto, ON

    • Full-time

    Haventree is looking for a strong senior software back-end engineer to join our fast-growing team, where you will work on designing and building APIs that power our customer-facing…

  • Software Engineer

    Intellistack

    Remote, Canada

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

    You are a pragmatic software engineer who enjoys solving complex technical problems and building scalable, secure systems. You have a strong foundation in backend development and a passion…

  • Senior Software Quality Engineer

    Invesco Ltd.

    Charlottetown, Prince Edward Island

    • Full-time

    The Senior Software Quality Engineer leads the design, execution, and oversight of complex test strategies to ensure the delivery of high quality, reliable software products for Invesco’s…

  • Staff Product Engineer - Ads Formats

    Faire

    Toronto, ON

    Backend: Kotlin, Java 16, Hibernate, Guice, Jersey

  • Software Engineer - Retailer Experience & Growth - Fullstack, Backend or Frontend

    Faire

    Toronto, ON · Kitchener, ON

    Note: We have fullstack, backend and frontend open roles across product teams in Growth that are being hired through this job posting - so please apply if you are in either role.

  • Senior Platform Engineer

    Scalar

    Remote, Canada

    • $150,000 to $250,000 CAD / year
    • Full-time
    • Remote

    Docs - the documentation platform: Markdown/MDX, OpenAPI and AsyncAPI references, two-way Git sync, and AI/MCP chat, owned from backend to UI

  • Software Engineer

    General Dynamics Missions System International

    Ottawa, ON

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

    Candidates with a Spring Framework or Java MVC background are considered provided they can demonstrate depth in backend class decomposition, layered architecture design, and domain modelling

  • Tools & Automation Backend Quality Engineer – App Store Analytics

    Apple

    Vancouver, British Columbia

    …and insights across the App Store ecosystem. We are seeking a Backend Test Engineer with strong experience in Big Data environments (Spark, Kafka, Flink, Hadoop, Hive, Iceberg) and the…

  • Senior Software Developer

    Autodesk

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

    • Full-time

    Design and evolve scalable, multi-tenant backend services and APIs to support a variety of product use cases

  • Senior Software Engineer - Professional Services

    Trackunit

    London, Ontario

    • Full-time

    Backend: REST APIs, Java Spring Boot, Node.js, Kafka, Flink and modern cloud-based microservice and event-driven architectures

  • Lead Full Stack Developer

    Publicis Groupe Holdings B.V

    Toronto, Ontario

    • Full-time

    …picture of a multi-tier platform - React frontend, Spring Boot backend, FastAPI agentic services, agent SDKs on top of LLM providers. You are equally comfortable reviewing a database…

  • Staff Software Engineer

    Fivetran

    Toronto, ON

    Fivetran is looking for a Staff Software Engineer to join our Database Connector team. This team builds and operates the core replication technology that powers reliable, scalable data…

  • Staff Software Engineer - Capital One Travel Tech - Full-stack

    Capital One

    Toronto, Ontario

    • Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer - Capital One Travel Tech - Full-stack

  • Senior Back End Engineer (Data Platform)

    Forma.ai

    Toronto, Ontario

    As a Senior Engineer, Data Platform, you are expected to operate with strong ownership and sound technical judgment. This includes identifying risks in the work you own, surfacing edge…

  • Senior Software Engineer (Applications)

    Forma.ai

    Toronto, Ontario

    As a Senior Backend Engineer, you are expected to operate with strong ownership and sound technical judgment. This includes identifying risks in the work you own, surfacing edge cases,…

  • Staff Software Engineer - Capital One Travel Tech - Full-stack

    Capital One

    Toronto, ON

    • Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer - Capital One Travel Tech - Full-stack

  • Game Mathematician

    Partyhat

    Remote, Canada

    • Full-time
    • Remote

    …mathematical heart of our iGaming ecosystem. Your job is to engineer the exact numerical frameworks - the hitting frequencies, cascading bonus loops, and risk profiles - that generate…

  • Principal Software Engineer - Distributed Systems

    Microsoft

    Vancouver, British Columbia

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

  • Technical Support Engineer

    Sentry

    Remote, Canada

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

    We are architecting the Technical Support engine. We’re looking for a veteran engineer to help us redefine the standard of technical support by combining deep human expertise with…

  • Advanced Quality Engineer

    Invesco Ltd.

    Charlottetown, Prince Edward Island

    • Full-time

    Develop automated test scripts for UI, API, and backend services.

  • Senior Software Engineer, Backend (Consumer - Risk)

    Coinbase

    Canada

    Deep proficiency in backend languages (Go, Ruby, Python, or Java) with demonstrated experience designing distributed systems including microservices, event-driven architectures, and…

  • Senior Software Engineer

    Treasure AI

    Vancouver, BC

    • $132,500 to $171,000 CAD / year
    • Full-time

    Strong backend proficiency (experience with Ruby, Go, Java, or Kotlin is preferred), including a solid understanding of database design and API scalability.

  • Senior Software Engineer - Backend

    Evertz Microsystems Limited

    Burlington, ON

    • Full-time

    We are seeking a highly motivated Senior Software Engineer to join our growing engineering team. This role offers an exciting opportunity to design and build scalable, production grade…

  • Senior Software Development Engineer, Authentication

    Remitly

    Burnaby, BC

    • Full-time

    Design and build authentication services and flows end-to-end - backend services (Go, Java, TypeScript), identity platform configuration and custom actions, and native mobile and web login…

  • Java Full-stack Developer

    Capgemini

    Mississauga, Ontario

    • Full-time

    The candidate must have Java backend development experience with Core Java Java EE Springboot Framework and Microservices experience