Find work in Canada.

520,840 jobs across our Canadian network. How we count

  • Software Engineer (C++)

    Scotiabank

    Toronto, ON

    …Derivatives trading and service platforms. The role focuses mainly on backend development using C++ / Java / RESTful…

  • Software Engineer (Python/PL-SQL)

    Scotiabank

    Toronto, Ontario

    4+ years of recent experience in backend development using Python and PL/SQL

  • Software Engineer

    OSEDEA

    Montreal, Quebec

    • Full-time

    Around 3 years of experience as a software engineer or developer, ideally with several recent projects in modern programming languages such as Python, C#, GoLang, JavaScript/TypeScript or…

  • Staff Product Engineer - Search FX (Discovery Experience)

    Faire

    Kitchener, ON · Toronto, ON

    Technical Stack: Strong programming skills in Kotlin or Java, with experience in high-performance backend systems, Protocol Buffers, and MySQL.

  • Senior Backend Engineer

    US Mobile

    Toronto, Ontario

    • Full-time

    We're looking for an exceptional backend engineer and hands-on architect to help us scale and connect millions of devices to wireless networks. The projects and potential impact are…

  • Senior Software Engineer - Java

    PointClickCare

    Mississauga, ON

    • Full-time

    Background with Spring Boot and Java ecosystem

  • Software Development Engineer II, ML Platform

    Remitly

    Burnaby, BC

    • Full-time

    We're seeking a Senior Engineer to shape the tooling and infrastructure that power the next generation of scalable AI / ML products at Remitly. In this role, you'll collaborate with AI /…

  • Senior Software Engineer, Full Stack

    Brex

    Vancouver, British Columbia

    Strong proficiency in backend programming languages (Java, Kotlin, Python)

  • Senior Software Engineer

    Evismart

    Vancouver, BC

    …you're ready to stop being the boss and start being the best engineer in the room, I want to…

  • Staff Software Engineer, ML Infra & Distributed Systems

    Tubi - Canada

    Toronto, ON

    Experience designing and building scalable, distributed systems in any modern backend language (e.g., Scala, Java, Python, Go, C++); experience with Scala or JVM based language is a plus.

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

    Faire

    Toronto, ON · Kitchener, ON

    Backend: Kotlin, Java, Guice, Jersey, Hibernate

  • Staff Back End Engineer (Applications)

    Forma.ai

    Toronto, ON

    Expertise in at least one production-grade backend language (e.g., Python, Java, Kotlin, Go, C#, etc.).

  • Staff Software Engineer, Product Data Platform

    Brex

    Vancouver, BC

    As a Staff Software Engineer, you'll shape the technical direction of the platform across multiple teams. Your mandate is to identify the highest-impact architectural problems across the…

  • Staff Software Engineer, App Runtime

    Snowflake

    Toronto, ON

    • Full-time

    Proficiency in programming languages, such as Java, Python, TypeScript or Go (strong in backend and familiar with modern web stacks like Node.js), applied in distributed environments where…

  • Staff Software Engineer, Web3

    Robinhood

    Toronto, ON

    Expertise in backend development using languages such as Go, Python, or Java, with deep knowledge of cloud-native architectures

  • Software Engineer Intern

    Cresta

    Toronto, Ontario

    • $30 to $50 CAD / hour

    As a Software Engineer Intern, you’ll build systems that power real-time, AI-driven customer interactions in contact centers. You’ll work on production infrastructure where latency,…

  • Staff Software Engineer - Backend

    Databricks

    Vancouver, BC

    10+ years of production level experience in either Java, Scala or C++.

  • Senior Software Engineer - Backend

    Databricks

    Vancouver, BC

    5+ years of production level experience in either Java, Scala or C++.

No more jobs.