Find work in Canada.

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

  • Software Engineer II - Distributed Systems

    Microsoft

    Vancouver, BC · Goodwood, ON

    • Full-time

    …coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or…

  • Sr. Data Engineer

    Propel Holdings

    Toronto, ON

    • Full-time

    Implement and maintain Snowflake security and governance controls, including role-based access control, least-privilege permissions, masking policies, row access policies, tagging,…

  • QE Lead, Payments

    Vancity

    Vancouver, BC · Toronto, ON

    • Full-time

    Partnering with Fraud, Security, Risk, Compliance, Operations, and Engineering teams to validate fraud controls, authentication and authorization mechanisms, transaction monitoring,…

  • Senior AI Engineer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Collaborate with enterprise architecture, security, and compliance teams on AI initiatives

  • Senior AI Engineer

    RBC

    Toronto, ON

    • Full-time

    Collaborate with enterprise architecture, security, and compliance teams on AI initiatives

  • Full Stack Developer

    CGI

    Calgary, AB

    • Full-time

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

  • 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

    Strong development experience with C# and .NET, plus one or more modern languages or frameworks such as Java, JavaScript/TypeScript, Python, or similar.

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

    KPMG

    Montreal, QC · Quebec City, Quebec

    • Full-time

    Strong hands-on development experience with C# and .NET, plus one or more modern languages or frameworks such as Java, JavaScript/TypeScript, Python, or similar.

  • 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,…

  • Senior Consultant, Software Delivery Developer

    KPMG

    Calgary, AB

    • Full-time

    Strong hands-on development experience with C# and .NET, plus one or more modern languages or frameworks such as Java, JavaScript/TypeScript, Python, or similar.

  • Manager, Software Delivery Developer

    KPMG

    Calgary, AB

    • Full-time

    Strong development experience with C# and .NET, plus one or more modern languages or frameworks such as Java, JavaScript/TypeScript, Python, or similar.

  • Lead Data Scientist

    Sanofi

    Toronto, ON

    • Full-time

    Strong programming skills in Python or Java or other enterprise programming languages SQL/NoSQL query, familiarity with Spark, REST APIs, Golang, NodeJS, Angular, Typescript etc.

  • AI Engineer

    Sanofi

    Toronto, ON

    • Full-time

    Strong software engineering and programming skills in Python or Java or other enterprise programming languages SQL/NoSQL query, familiarity with Spark, REST APIs, Golang, NodeJS, Angular,…

  • Principal Consultant - Cybersecurity & Agentic AI

    Synechron

    Toronto, ON · Greater Toronto Area, Canada

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

    …will work hands-on alongside our cybersecurity engineering and application security teams to build, operate, and advance the agentic AI systems that find, exploit, and remediate…

  • Sr. Java backend Developer

    J&M Group

    Toronto, ON

    • Contract

    We're looking for an experienced Java Backend Developer to join our dynamic team. You'll play a crucial role in delivering innovative integration solutions for our Commercial Banking…

  • IT Business Operations Manager

    Jeld-Wen Inc.

    Woodbridge, ON

    Advanced programming across major languages (C#, Java, Python, Progress 4GL, VB, SQL) to develop, enhance and maintain plant automation, integrations and custom applications

  • Forward Deployment Engineer

    SymphonyAI

    UNAVAILABLE, Ontario

    • Full-time

    ➕ Coding experience in one of the main modern languages: python, java, etc…

  • Software Development Engineer, WW Deals & Promotions

    Amazon

    Vancouver, BC

    • Full-time

    Strong proficiency in at least one major programming language (e.g. Java, Python, C++, etc.)

  • Senior Forward Deployed Engineer

    Shakudo

    Toronto, ON

    • Full-time

    Proficiency in at least one production programming language such as Python, Go, TypeScript, Java, or Scala.

  • Senior Software Engineer - Brokerage Platform

    Moomoo Canada

    Toronto, ON · North York, ON

    • Full-time

    Strong backend software development experience in one or more major programming languages such as Java, C++, Go, Python or similar languages

  • Java Backend Developer

    Capgemini

    Toronto, ON

    We're looking for an experienced Java Backend Developer to join our dynamic team. You'll play a crucial role in delivering innovative integration solutions for our Commercial Banking…

  • Senior Software Engineering Specialist

    CGI

    Toronto, ON

    • Full-time

    Integrate application security best practices (e.g., OWASP top 10 mitigation, secure coding guidelines) throughout the software development lifecycle.

  • Senior Platform Engineering Specialist

    CGI

    Toronto, ON

    • Full-time

    …modern technology platforms that improve software delivery, developer productivity, operational resilience, security, and business…

  • Senior Data Platform Engineering Specialist

    CGI

    Toronto, ON

    • Full-time

    Integrate data security best practices throughout the data lifecycle, ensuring compliance, data masking, and secure data sharing.