Find work in Canada.

A simpler way to find your next job.

  • Senior Software Engineer

    ecobee

    Toronto, ON

    • Full-time

    We also use Java, Python, and JavaScript, and value choosing the right tool for the job.

  • Co-op Engineer - Compiler

    Huawei Canada

    Markham, Ontario

    • Full-time

    Proficiency programming in at least one of the following: C++, C, or Java.

  • Software Developer - New Graduate

    D2L

    Kitchener, Ontario

    • Full-time

    …development, user interfaces, mobile and cloud computing. As a developer, you will help make dreams a…

  • ead Full Stack Developer (C# / .NET Core / Azure)

    Aarorn Technologies Inc

    Toronto, Ontario

    • Contract

    Job Title: Lead Full Stack Developer (C# / .NET Core / Azure)

  • Senior Software Engineer / Software Developer (React Native)

    PlayStation Global

    Waterloo, ON

    We are seeking a Senior Software Engineer / Software Developer specializing in React Native and high-performance frontend development for mobile platforms. In this role, you will define the…

  • Software Engineer, AI Document Generation

    EvenUp

    Remote, Canada

    • Full-time
    • Remote

    Strong software development experience, with hands-on expertise in Python or languages such as Go, Java, Node.js, or C++.

  • Principal, Policy Administration System (PAS) – Personal Lines

    Intact FC

    Montreal, QC

    • Full-time

    Our PAS is built in-house - a substantial Java platform with an Angular front end, integrated with a broad landscape of insurance systems. We are modernizing this mission-critical platform,…

  • Junior Software Engineer

    Scotiabank

    Toronto, ON

    Familiarity with at least one programming language such as Java, JavaScript, Python

  • Technical Lead Analyst - Billing & Pricing Platforms

    Scotiabank

    Toronto, ON

    Hands-on technical expertise (e.g., Java/Spring Boot, databases) with the ability to guide and review engineering work.

  • Quality Engineer

    Scotiabank

    Toronto, ON

    Proficiency in programming/scripting languages (e.g. Java, Python or web-based technologies)

  • Guidewire Solution Architect

    VySystems

    Canada

    • Full-time
  • Senior and Staff Software Engineers (Product Engineering) - Multiple Roles

    Index Exchange

    Toronto, ON

    • Full-time

    Strong software engineering skills, including proficiency in programming languages such as Golang, Java, C#, Typescript (React)

  • Senior Airborne Platform Automation Test Engineer III

    Gogo

    Ottawa, ON

    • Full-time

    Fluency in at least one high-level, object-oriented, general-purpose programming language. Python and Java preferred

  • Co-op Engineer-Mobile AI

    Huawei Canada

    Markham, Ontario

    • Full-time

    Proficient in at least one of the following programming languages: C/C++, Python, Typescript, or Java

  • Senior Software Engineer (Vancouver Hybrid)

    Boomi

    Vancouver, British Columbia

    • Full-time

    5+ years hands-on experience with Java, Advanced Java, JUnit, CI/CD, and Source Control Systems

  • Founding Software Engineer

    Residen

    Toronto, Ontario

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

    Backend: REST APIs in Java/Spring Boot, plus the integrations that power the core product.

  • AWIPS Application Developer

    WSP in Canada

    Ottawa, Ontario

    • Full-time

    This is a deeply technical, hands‑on development role focused on Python and Java, production‑grade cloud environments, and complex data systems. You’ll also play a key role in reducing…

  • Staff Software Engineer

    ecobee

    Toronto, Ontario

    • Full-time

    Proficiency in multiple programming languages and frameworks including Go, Java, TypeScript, C++, Python, etc.

  • Senior Consultant, SailPoint ISC

    Cyderes

    Toronto, Ontario

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

    Experience with Java or Bean Shell and PowerShell

  • Technical Lead

    RAVL

    Toronto, Ontario

    • Full-time

    Programming Languages: Proficiency in one or more of Java, C#, Go, Python, or TypeScript

  • Principal Platform Engineer, Machine Learning

    RAVL

    Toronto, Ontario

    • Full-time

    Strong backend engineering (Python/Scala/Java)

  • Data Engineer

    RAVL

    Toronto, Ontario

    • Full-time

    roficiency in SQL and one or more programming languages (Python, Java, or Scala)

  • Software Engineer

    RAVL

    Toronto, Ontario

    • Full-time

    Architect and implement systems using modern languages and frameworks (e.g., Java, Node.js, .NET, Go, Python)

  • Director, Engineering

    Accommodations Plus International

    Markham, ON

    • $190,000 to $200,000 CAD / year

    Deep technical background in Java and Angular (or a comparable modern frontend framework such as React or Vue)