Find work in Canada.

347,825 jobs across our Canadian network. How we count

  • Sr. SDET

    Dialpad

    Vancouver, BC

    Strong programming expertise in any top language, such as Python or Java

  • Principal Engineer

    Enercare

    Markham, ON

    Experience across a variety of tech stacks (Java, React, Python, JavaScript, C#, etc.).

  • Engineering - Software Engineer

    Grote Industries

    Waterloo, ON

    4+ years’ experience with Programming Language such as C, C++, Java, Python, etc.

  • Technology and AI Manager

    Connex Telecommunications Inc.

    Hamilton, ON

  • Principal Engineer, Software Engineering / AI Engineer

    Quantum Technology Recruiting Inc. (QTR)

    Toronto, ON

    • $285,000 to $325,000 USD / year
    • Full-time

    - Lead across Java/Python, React and AWS/Azure environments

  • Software Engineer II

    Socure

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    Proficiency in at least one modern backend programming language and ecosystem, such as Java, Go, Python, or similar, with comfort working with cloud-native infrastructure, APIs, and data…

  • Software Engineer

    ResMed

    Halifax, NS · CA Canada (ResMed Halifax)

    • Full-time

    Experience developing applications using Java, Python, and React.

  • Test Team Lead

    Tata Consultancy Services

    Toronto, ON

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

    good years of software development experience with strong expertise in Java and Python application development.

  • Cloud & DevOps Engineer Co-op (May 2027 | 12-16 months)

    Vena Solutions

    Remote, Canada

    • Internship

    Foundational programming or scripting experience (e.g., Python, Java, or similar)

  • Software Developer Specialist - Security Product

    Intact

    Toronto, ON

    • Full-time

    Expertise in at least one backend language (Java, Python, Go, or Node.js/TypeScript) and related frameworks (Spring Boot/MVC, Express.js, NestJS).

  • Senior Machine Learning Systems Engineer (CAD)

    PointClickCare

    Mississauga, ON

    • Full-time

    Expert level in Python and Java, and strong software engineering fundamentals.

  • Senior Machine Learning Systems Engineer (CAD)

    PointClickCare

    Mississauga, ON

    • $154,000 to $193,000 CAD / year
    • Full-time

    Expert level in Python and Java, and strong software engineering fundamentals.

  • Intern, Backend Software Engineer - Team Interstellar - Winter 2027

    Capital One

    Toronto, ON

    • Full-time

    Experience with backend languages such as Java, TypeScript, or Python.

  • Software Developer Intern (January 2026 12 months)

    SOTI

    Mississauga, ON

    • Full-time

    Job Title: Software Developer Intern - Back End

  • Integrator engineer

    Tata Consultancy Services

    Montreal, QC

    • Full-time

    3. Required – working knowledge of programming and scripting languages: Java, JavaScript, C#, C/C++, Perl, Python, Ruby

  • Data Architect - Montreal

    Slalom

    Montreal, QC

    • Full-time

    Development and engineering practices using technologies such as Python, Java, SQL, APIs, CI/CD, Infrastructure as Code, and containers.

  • Data Science Intern

    Pason

    Calgary, AB

    • Full-time

    Learn and use the following technologies: Matlab, Python (ML and dashboarding libraries), Java, GIT, AWS, SQL databases, HTML/CSS/JavaScript, and web frameworks.

  • Software Developer Intern (Rigsite)

    Pason

    Calgary, AB

    • Full-time

    Design, implement, and test software features utilizing our extensive suite of development tools and a combination of Java, C#, Typescript, Python, and AI-powered tools.

  • Software Application Developer, Generative AI (Gen AI)

    BMO

    Calgary, AB · GCS

    Programming: Java, Spring Boot, & Python exposure preferred

  • Ads Threat Intelligence

    Google

    Waterloo, ON

    Experience with programming languages such as Python, Go, C++, or Java.

  • Developers & Analysts - Campus Recruitment (University of Toronto)

    GFT Technologies SE

    Toronto, ON

    Knowledge of languages or tools such as Java, Python, JavaScript, SQL, cloud platforms, Git, data visualization or AI technologies is an asset, but we are equally interested in your…

  • Senior Software Engineer, Backend

    Brex

    Vancouver, BC

    Experience working with backend programming languages (Java, Kotlin, Python)

  • Security Researcher Engineer

    Tata Consultancy Services

    Toronto, ON

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

    Strong hands-on software development skills, particularly Python, Java, Node, Go, C/C++ with experience in additional modern programming languages.

  • Associate or Vice President Full Stack Engineer

    BMO

    Toronto, ON · FCP

    Programming language proficiency in Python, JavaScript/TypeScript, with familiarity in C#, Scala, or Java

  • Cloud & AI Apps Solution Engineer

    Microsoft

    Calgary, AB

    • Full-time

    …containerization, microservices, event-driven architectures, Python, Java, and…