Find work in Canada.

352,215 jobs across our Canadian network. How we count

  • Principal Software Engineer - Big Data & Java

    PointClickCare

    Mississauga, ON

    • Full-time

    -Lead and guide the design and implementation of scalable distributed systems based on Java microservices

  • QE Lead, Quality, Non-Functional

    Vancity

    Vancouver, BC · Toronto, ON

    • Full-time
  • QE Lead, Payments

    Vancity

    Vancouver, BC · Toronto, ON

    • Full-time
  • Senior AI Engineer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Certification in cloud platforms (e.g., AWS Developer Associate, Azure Developer Associate)

  • Software Engineer

    Larus

    Ottawa, ON

    • Full-time

    5+ years of direct experience in design, development, deployment, and verification of software, with at least 2 years in Java and 2 years in python;

  • JavaScript Full Stack Developer

    Momentous

    Ottawa, ON

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

    Position Title: JavaScript Full Stack Developer Intermediate

  • Python Developer

    Synechron

    Montreal, QC

    • Full-time

    We are seeking an experienced and highly skilled Python Developer to join our dynamic team. The ideal candidate will have a strong background in building scalable, high-performance RESTful…

  • Developer

    JAVA Holdings Ltd.

    Calgary, AB

    Java Holdings Ltd. owns a portfolio of companies and provides high-level execution support for large utility, oil and gas, and power generation projects, with a focus on EPCM (Engineering,…

  • Developer

    JAVA Holdings Ltd.

    Edmonton, AB

    Java Holdings Ltd. owns a portfolio of companies and provides high-level execution support for large utility, oil and gas, and power generation projects, with a focus on EPCM (Engineering,…

  • Senior AI Engineer

    RBC

    Toronto, ON

    • Full-time

    Certification in cloud platforms (e.g., AWS Developer Associate, Azure Developer Associate)

  • Data Scientist

    Rocket Companies

    Windsor, ON

    • Full-time

    3 years of experience in Python and at least one strongly typed language (e.g., C++, Java, etc.)

  • Software Engineer, Technical Lead

    Verily

    Toronto, ON · Waterloo, ON

    • Full-time

    Develop scalable backend services and user interfaces using Go, Java, React, TypeScript, and Terraform.

  • Staff Software Developer - Backend Engineering

    Intuit

    Toronto, ON

    • Full-time

    Come join the API Management Platform Team as a Staff Software Developer.

  • Full Stack Developer

    CGI

    Calgary, AB

    • Full-time

    Languages: Node.js/TypeScript, Java, C#, Python, or Go

  • Software Architect - AI Accelerated Engineering Lead

    Slalom

    Calgary, AB

    • Full-time

    Manage GenAI-driven teams: Orchestrate multi-developer environments where AI agents and engineers work side by side - ensuring productivity, quality, and responsible adoption.

  • Staff Software Developer - Backend Engineering

    Intuit

    Toronto, ON

    • Full-time

    Come join the API Management Platform Team as a Staff Software Developer.

  • KDB+/q Engineer - Time Series Data

    Citi

    Mississauga, ON

    • Full-time

    Programming Languages: Strong skills in Q/KDB+, Java . Bash Scripting

  • Engineer Manufacturing E/E Validations

    BRP

    Valcourt, QC

    • Full-time

    Experience in object-oriented software development (e.g., Python, Java, .NET, C++, Lua).

  • Oracle CC&B (Customer Care and Billing) Tech Consultant

    Infosys

    Mississauga, ON

    • Full-time

    …Business Scripts, BPA Script, Application Service, User Exits (Java/HTML/JSP/XML) and web services…

  • Java Angular Lead

    J&M Group

    Toronto, ON

    • Full-time

    Design, develop, and maintain enterprise-grade applications using Angular and Java/J2EE technologies.

  • Lead, Support Technique (Technical Support Lead)

    Intrado Life & Safety, Inc.

    Montreal, QC · Saint-Laurent, Quebec

    • Full-time
  • Staff Platform Engineer

    Rivian

    Vancouver, BC

    • Full-time

    Are you a Staff or Lead-level Platform Engineer passionate about developer experience (DevEx), build and release engineering, and robust infrastructure? We are looking for a hands-on expert…

  • Manager, Software Delivery Developer - Gen AI and AI-Accelerated Modernization

    KPMG

    Montreal, QC · Quebec City, Quebec

    • Full-time

    As a Manager, Software Delivery Developer, you will combine hands-on technical leadership with team management and client delivery. You will lead development workstreams, guide architecture…

  • Senior Consultant, Software Delivery Developer - Gen AI and AI-Accelerated Modernization

    KPMG

    Montreal, QC · Quebec City, Quebec

    • Full-time

    As a Senior Consultant, Software Delivery Developer, you will design and build high-quality software solutions while helping guide delivery teams and client stakeholders through technical…

  • Consultant, Software Delivery Developer - Gen AI and AI-Accelerated Modernization

    KPMG

    Montreal, QC · Quebec City, Quebec

    • Full-time

    As a Consultant, Software Delivery Developer, you will work with experienced technical professionals to build software solutions for clients. You will contribute to development, testing,…