Find work in Canada.

485,444 jobs across our Canadian network. How we count

  • Senior Software Engineer, Scheduling

    Toast

    Toronto, ON

    We’re looking for a Senior Software Engineer to join in building the Scheduling product as part of Toast’s Team Management Suite for restaurant employers. You’ll play a key roll* in the…

  • Software Engineer, Growth Platforms

    Lyft

    Toronto, ON

    Strong proficiency in one or more backend languages (Go, Python, Java, or similar); experience with Python is a plus, with a solid understanding of performance and reliability fundamentals

  • Senior / Staff Data Engineer (BI) – CEG Team

    Agoda

    Vancouver, BC

    • Full-time

    As a Senior/Staff Data Engineer in CEG (Customer Experience Group), you will help design, build, and maintain the data and software foundations that power how CEG Business users serves…

  • Senior / Staff Data Engineer (BI) – CEG Team

    Agoda

    Toronto, ON

    • Full-time

    As a Senior/Staff Data Engineer in CEG (Customer Experience Group), you will help design, build, and maintain the data and software foundations that power how CEG Business users serves…

  • Senior / Staff Data Engineer (BI) – CEG Team

    Agoda

    Montreal, QC

    • Full-time

    As a Senior/Staff Data Engineer in CEG (Customer Experience Group), you will help design, build, and maintain the data and software foundations that power how CEG Business users serves…

  • Founding AI Engineer (Forward Deployed)

    CGI

    Toronto, ON

    • Full-time

    Strong with Java and Node.js; able to design front end, back-end APIs, and data together.

  • Senior Software Engineer - Backend

    Microsoft

    Vancouver, BC

    • Full-time

    The engineer in this role drives initiatives with company-level impact, ensuring our platform can continue to scale, evolve, and support future Microsoft Ads growth.

  • Full Stack Engineer

    Tekshapers

    Mississauga, ON

    • Full-time

    Backend: Strong proficiency in Java (8/11/17), Spring Boot, Spring MVC, Hibernate/JPA, RESTful APIs, Microservices.

  • Software Development Engineer in Test (Specialist - Quality Engineering)

    LTM

    ON · Ontario, Canada

    • $103,554 to $115,200 USD / year
    • Full-time

    Job Title: Software Development Engineer in Test

  • Senior QA Engineer III – Automation | Banking | API | Kafka | ETL (35729)

    Myticas Consulting

    Ottawa, ON

    • Full-time

    Automate API workflows, backend validations, and data-processing scenarios using Java or Python.

  • Staff Software Engineer, IAM Control Plane

    Stripe

    Toronto, ON

    • Full-time

    Proficiency in a modern backend language such as Go, Ruby, Java, or similar

  • Senior Software Engineer

    Curinos Inc

    Toronto, ON

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

    As a Full Stack Senior Software Engineer, you will be responsible for building scalable, enterprise-grade applications. The ideal candidate is proficient across the stack: front-end,…

  • Java Backend Engineer

    Fierceli Inc, MBE, SBE

    Canada

    • Contract

    We are looking for an experienced Java Backend Developer with strong expertise in building large-scale, distributed backend systems that process and manage high volumes of jobs. The ideal…

  • Intermediate Software Engineer

    BluWave-ai

    Ottawa, ON

    • Full-time

    Collaborate on backend components and Grafana dashboards, ensuring robust APIs, data layer performance, efficient feature workflows, failure alerting, and service oversight.

  • Full Stack Engineer

    Insight Global

    Vancouver, BC

    • $46 to $55 CAD / hour
    • Contract

    Design, develop, test and operate end-to-end features across Angular front-end applications and Java/Spring Boot microservices.

  • Full Stack Engineer

    Insight Global

    Toronto, ON

    • Contract

    Experience with Java and Spring Boot for back-end application and microservices design.

  • Data Engineer

    Wissen Technology

    Montreal, QC

    • Full-time

    We are looking for a Data Engineer with strong backend engineering fundamentals and hands‑on experience building scalable, high‑performance data pipelines. The ideal candidate comes from a…

  • Quality Engineer

    Tata Consultancy Services

    Mississauga, ON

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

    Design and execute functional, end-to-end, frontend and backend test scenarios. Develop and maintain automation frameworks using Playwright and Selenium. Create reusable automated test…

  • Staff Software Engineer

    Capital One

    Toronto, ON

    • Full-time

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

  • Sr. Backend Engineer - Test Automation

    eBay

    Toronto, ON

    • Full-time

    We are looking for a Senior Software Engineer with strong backend development experience and a passion for building high-quality, reliable software through automation.

  • Senior Software Engineer

    Thomson Reuters

    Toronto, ON · Canada, Toronto, Ontario

    • Full-time

    We are looking for a hands-on Senior Software Engineer with strong DevOps and cloud platform expertise to design, build, deploy, and operate scalable cloud-native services and the…

  • Sr. Software Engineer - Backend

    eBay

    Toronto, ON

    • Full-time

    We are looking for a Senior Software Engineer with strong backend development experience and hands-on expertise in cloud infrastructure and DevOps.

  • Senior Automation Engineer

    DIRTT

    AB · Calgary, AB

    • Full-time

    The Senior Automation Engineer is responsible for architecting and executing the technical automation framework that drives operations from initial order submission through to manufacturing…

  • Senior Software Engineer, Backend

    Sardine

    Remote, Canada

    • $180,000 to $206,000 CAD / year
    • Full-time
    • Remote

    As a backend-focused Senior Software Engineer, you will play a pivotal role in designing, constructing, and maintaining APIs, services, and systems across our engineering team. This…

  • Engineer - Product

    Xero

    Remote, Canada

    • Full-time
    • Remote

    You bring proficient backend development experience with one or more programming languages such as C#, .NET, Java, or Go.