Find work in Canada.

554,384 jobs across our Canadian network. How we count

  • DevOps Engineering Lead

    RBC

    Toronto, ON

    • Full-time

    Strong programming skills with at least 10+ years of hands-on experience in languages such as Java, TypeScript, Python, Shell scripting, or batch processing, and expertise in developing…

  • QA Automation Developer - Assistant Vice President

    Citi

    Mississauga, ON

    • Full-time

    …scalable, and maintainable test automation frameworks using Java, Python, and BDD tools like…

  • Staff Software Engineer

    Capital One

    Toronto, ON

    • Full-time

    Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React and/or Go, Open Source RDBMS and NoSQL databases, and a variety of AWS tools and services

  • Lead Full Stack Developer with Agentic AI

    Galent

    Toronto, ON

    • Contract

    7+ years of backend development experience in Java or Python

  • Principal AI Engineer

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Waterloo King

    • Full-time

    Deep architectural expertise across multiple languages (Python, Java) and AWS services, with hands-on ability to design scalable solutions

  • Senior QA Engineer

    Rexall Care Network

    Mississauga, ON

    • Full-time

    Proficiency in at least one programming or scripting language (e.g., Python, Java, JavaScript / TypeScript) is sufficient to design, write, and maintain production-grade automation code.

  • Sr. QA Engineer

    Rexall Pharmacy Group Ltd.

    Mississauga, ON

    • $80,453 to $95,000 CAD / year
    • Full-time

    Proficiency in at least one programming or scripting language (e.g., Python, Java, JavaScript / TypeScript) is sufficient to design, write, and maintain production-grade automation code.

  • Junior Full Stack Engineer

    Evismart

    Vancouver, BC

    We're looking for a Junior Full-Stack Developer who wants to help build these products.

  • Senior QA Engineer

    Rexall Pharmacy Group LTD

    Mississauga, ON

    • $80,453 to $95,000 CAD / year
    • Full-time

    Proficiency in at least one programming or scripting language (e.g., Python, Java, JavaScript / TypeScript) is sufficient to design, write, and maintain production-grade automation code.

  • Full Stack Engineer

    Apptoza Inc.

    Toronto, ON

    • Contract

    7+ years of backend development experience in Java or Python

  • Staff Software Engineer - Onboarding and Migrations

    Marqeta

    Remote, Canada

    • Full-time
    • Remote

    Design, develop, and maintain server-side applications and services using languages like Java and Python

  • Enterprise Architect

    Synechron

    Mississauga, ON

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

    Participate in high-stakes architecture design activities (not delegating all design to junior architects).

  • Full Stack Developer

    Themesoft Inc.

    Toronto, ON

    • Contract

    8+ years of backend development experience in Java or Python

  • Staff Software Engineer - Capital One Travel Tech - Full-stack / développeur principal ou développeuse principale en logiciels

    Capital One

    Toronto, ON

    • Full-time

    Utilize programming languages like JavaScript, React, HTML/CSS, Angular/TypeScript, Python, Java and/or Go, Open Source RDBMS and NoSQL databases, and a variety of AWS tools and services

  • Lead Full Stack Developer

    Themesoft Inc.

    Toronto, ON

    • Contract

    7+ years of backend development experience in Java or Python

  • Lead Software Engineer - Enterprise Applications

    Citi

    Mississauga, ON

    • Full-time

    Programming: Strong proficiency in Python and/or Java (Spring Boot); working knowledge of JavaScript/TypeScript (Angular, Node.js). Full‑stack experience is a plus.

  • AI Applied Senior Engineering Lead

    Citi

    Mississauga, ON

    • Full-time

    Programming: Strong proficiency in Python and/or Java (Spring Boot); working knowledge of JavaScript/TypeScript (Angular, Node.js). Full‑stack experience is a plus.

  • AI and Data - Senior Consultant - AI Engineer

    EY

    AB · Calgary, AB

    Advanced object-oriented coding skills in Python for production-level codebases. Familiarity with Java, TypeScript/JavaScript is a plus.

  • AI and Data - Manager - AI Engineer

    EY

    AB · Calgary, AB

    Advanced object-oriented coding skills in Python for production-level codebases. Familiarity with Java, TypeScript/JavaScript is a plus.

  • Lead Full Stack with AI

    Apptoza Inc.

    Toronto, ON

    • Contract

    7+ years of backend development experience in Java or Python

  • Lead Full Stack with AI

    Apptoza Inc.

    Toronto, ON

    • Contract

    7+ years of backend development experience in Java or Python

  • Junior Quality Engineer

    Method CRM

    Toronto, ON

    • Full-time

    Good understanding of JavaScript/Typescript, Python and Java languages.

  • Junior Quality Engineer

    Method Integration Inc.

    Remote, Canada

    • $50,000 to $60,000 USD / year
    • Full-time
    • Remote

    Good understanding of JavaScript/Typescript, Python and Java languages.

  • Multilingual Software Engineering & AI Evaluation Specialist

    Gramian Consulting Group

    Remote, Canada

    • Contract
    • Remote

    Hands-on coding experience in one or more programming languages, such as Python, Java, JavaScript/TypeScript, C++, or C#.

  • Senior Backend Engineer

    Punt

    Vancouver, BC

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

    Strong production experience with Laravel/PHP or comparable backend stacks such as Node.js/TypeScript, Java/Kotlin, Go, Python, Ruby on Rails, or .NET.