Find work in Canada.

A simpler way to find your next job.

  • Software QA - Intermediate (Cloud Platform)

    Delta Controls

    Surrey, British Columbia

    • Full-time

    Strong programming skills in one or more languages such as Python, TypeScript, JavaScript, C#, Java, or Go.

  • Developer Manager (Java)

    The Nationwide Group

    Markham, Ontario

    • $145,000 to $165,000 CAD / year
    • Full-time

    The Developer Manager (Java) will lead a team of software developers in designing, building, and maintaining robust Java-based applications and APIs that power TNG’s fintech platforms.…

  • Research Engineer - AI Data Security

    Huawei Technologies Canada Co., Ltd.

    Markham, ON · Waterloo, ON

    • Contract

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

  • Intern Researcher - AI Data Security

    Huawei Technologies Canada Co., Ltd.

    Waterloo, ON

    • Internship

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

  • Java Tech Lead (Hybrid)

    Morgan Stanley

    Montreal, QC

    • Full-time

    Build and maintain scalable Java- and Python-based services supporting reference data workflows across existing SRD platforms and modernization initiatives.

  • Staff Software Engineer - Code Authoring

    Forerunner

    Kitchener, ON

    • Full-time

    …unmatched speed and quality. The Code Authoring team owns the developer environment at Faire: the AI coding tools engineers use every day, remote development environments, and the sandboxes…

  • Senior Applied Researcher AI/ML ( CAD)

    PointClickCare

    Canada

    • Full-time

    Proficiency in Python. Proficiency in Java or other languages helpful.

  • Artificial Intelligence Systems Team Lead, Enterprise Architecture Data Management

    University of Saskatchewan

    Saskatoon, SK

    • Full-time

    Strong development skills in Python or Java with solid software engineering fundamentals is preferred

  • Senior Backend & Infrastructure Engineer

    Scispot

    Remote, Canada

    • $80,000 to $120,000 USD / year
    • Full-time
    • Remote

    Build and evolve backend services in Python and FastAPI, Java and Spring Boot, or closely related frameworks.

  • Data Engineer

    Hotspex Media

    Toronto, Ontario

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

    Python or other scripting language for data tasks (Java, Scala, TypeScript also acceptable)

  • Full Stack AI Engineer

    Scispot

    Remote, Canada

    • $80,000 to $120,000 USD / year
    • Full-time
    • Remote

    Build polished workflows across React and TypeScript, Java Spring Boot and Python services, APIs, queues, data stores, and AWS infrastructure.

  • Software Engineer (C++) - Platform & Emerging Technologies

    Autodesk

    Toronto, ON · Montreal, QC

    • Full-time

    Contribute ideas that improve products, processes, and developer experiences.

  • Software Engineer - Canada

    DataVisor

    Remote, Canada

    • Full-time
    • Remote

    1-5 years experience in Java, Shell, Python development

  • Senior Software Engineer - Backend

    Evertz

    Burlington, Ontario

    • Full-time

    5+ years of software engineering experience in a strongly typed language; Java preferred (Python, Rust, Go, C++, or C# also considered)

  • Senior Software Developer - Agentic System

    Coveo

    Montreal, Quebec

    • Full-time

    Contribute to architectural decisions and engineering best practices across Python, TypeScript, Java, and AWS technologies.

  • Full Stack Developer

    Birdseye Solutions

    Mississauga, ON

    • Full-time

    This needs to be an AI-native developer. We are not looking for someone who has merely tried ChatGPT, Copilot, or Claude. You should have fundamentally changed how you develop software…

  • Senior Software Engineer, Applied AI (Toronto)

    Justworks

    Toronto, ON

    • $188,000 to $242,000 CAD / year

    Golang, Ruby on Rails, Javascript, Java, C#, Python, VueJS, MySQL, Kafka, AWS, Git, Memcache, Redis, ElasticSearch, Docker, Terraform, Kubernetes, CircleCI, DataDog

  • Software Engineer - Team Lead (Forward Deployed)

    Volaris Group

    Mississauga, ON · Canada - Mississauga, ON

    • Full-time

    - 7+ years of professional experience in software engineering (Python, TypeScript, Java, .NET, or similar)

  • Java Developer with QA

    LTM

    Ontario · Ontario, Canada

    • $85,000 to $120,000 USD / year
    • Full-time

    Handson test automation development experience using various languages like Java Python and TypeScript

  • Senior Software Developer - Real-Time Processing Platform

    Arctic Wolf

    Waterloo, ON

    • $75,000 to $246,000 CAD / year
    • Full-time

    Strong programming skills in one or more languages such as Golang, Python, or Java.

  • Senior Software Developer, API Platform

    Miovision

    Remote, Canada

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

    Core Systems Engineering and Technical Expertise: Strong backend development experience in Kotlin and/or Java (preferred), or Go, Python, or C, paired with hands-on experience in…