Find work in Canada.

355,948 jobs across our Canadian network. How we count

  • Software Engineer

    RAVL

    Toronto, Ontario

    • Full-time

    Architect and implement systems using modern languages and frameworks (e.g., Java, Node.js, .NET, Go, Python)

  • Observability Engineer

    Accommodations Plus International

    Markham, ON

    • $90,000 to $110,000 CAD / year

    Experience in Java, Python, PowerShell, and/or Unix shell.

  • Senior Staff Software Engineer, Platform

    Rippling

    Toronto, ON

    • $201,000 to $335,000 CAD / year

    Experience building highly reliable backend systems in languages such as Python, Go, Java, or similar

  • Student Researcher, BS/MS, Fall 2026

    Google

    Toronto, ON · Waterloo, ON · Montreal, QC

    Experience with one or more general purpose programming languages (e.g., Python, Java, JavaScript, C/C++, etc.).

  • Student Researcher, PhD, Fall 2026

    Google

    Toronto, ON · Waterloo, ON · Montreal, QC

    Experience with one or more general purpose programming languages (e.g., Python, Java, JavaScript, C/C++, etc.).

  • Senior Full-Stack Software Development Engineer

    Remitly

    Burnaby, BC

    • Full-time

    Strong backend fundamentals - experience building, scaling, and operating distributed services in a language such as Go, Java, Python, or Kotlin.

  • Senior, Cloud Engineering

    Scotiabank

    Toronto, ON

    Strong programming skills in at least three object-oriented and/or scripting languages, such as JavaScript, Java, and Python.

  • Applied Scientist, AICE - AI Center of Excellence

    Amazon Science

    Vancouver, BC

    • Full-time

    Experience with programming languages such as Python, Java, C++

  • Solutions Architect

    Databricks

    Toronto, ON

    Debug and development experience in at least one of the following languages: Python, Scala, Java, or R.

  • Java Full Stack Developer - VP

    Citi

    Mississauga, ON

    • Full-time

    Experience in full stack application development with strong expertise in Python orJava

  • Python Full Stack Developer - VP

    Citi

    Mississauga, ON

    • Full-time

    Experience in full stack application development with strong expertise in Python and Java

  • Manager, Software Engineering - Identity Platform

    Marqeta

    Remote, Canada

    • Full-time
    • Remote

    …product lines and paradigms: from synchronous API services (Java/Spring Boot) to batch and event-driven ETL pipelines (Python/Airflow), and you know how to apply the right tool for each…

  • Lead Full Stack Developer

    Saatchi & Saatchi Canada

    Canada

    • Full-time

    Strong backend depth in at least one modern stack (Java/Spring Boot, Python/FastAPI, Node, Go, .NET); able to ramp on the others.

  • AI Full Stack Developer

    Avanade

    Toronto, Ontario

    • Full-time

    Solid experience creating APIs with Python, .NET Core, Node.js, or Java.

  • Thanks for visiting our Job Board. Please review our open positions and apply to the positions that match your qualifications.

    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 Data Engineer I - QuantumBlack, AI by McKinsey

    QuantumBlack, AI by McKinsey

    Toronto, Ontario

    • Full-time

    Expert-level proficiency in Python and SQL and the ability to work in polyglot environments (Scala, Java) when required by client enterprise systems

  • Software Engineer

    Aviya Aerospace Systems

    Longueuil, Quebec

    • Full-time

    Strong knowledge of software development process and Object-Oriented Programming skills (Java, Python).

  • Forward Deployed Engineer

    Signal 1

    Toronto, ON

    • Full-time

    Solid backend development skills, with strong programming experience in Python, Java, or similar

  • AVP, Lead AI Engineer

    Chubb

    Toronto, ON

    • Full-time

    Strong hands-on coding ability in Python plus at least one additional language (TypeScript, Go, or Java); disciplined about clean code, design docs, and code review.

  • Gen AI Python Developer - Assistant Vice President

    Citi

    Mississauga, ON

    • Full-time

    We are looking for a Python Developer (Applications Development Sr Programmer Analyst - C12) with hands-on experience developing Gen AI solutions. As a developer, you will leverage your…

  • Senior Software Test Engineer

    Coursera

    Toronto, ON

    Programming or scripting language proficiency (JavaScript, Java, Python)

  • Engineering Lead, Quality

    Vancity

    Toronto, ON · Vancouver, BC

    • Full-time

    Strong programming skills (Python, JavaScript, C#, Java)

  • AI Solutions Developer (Full-time, 1 year contract with possibility for extension)

    BrandActive

    Toronto, ON

    • Full-time
    • Contract

    BrandActive is seeking an AI Solutions Developer to support the development and implementation of artificial intelligence solutions across the business. This role will work closely with the…

  • Staff Software Engineer

    RBGlobal

    Burnaby, BC

    • Full-time

    Strong proficiency in Python (required) and SQL, with a solid foundation in object-oriented programming; experience with additional languages such as Java or Scala is a plus.

  • Associate, Data Engineer

    BMO

    Toronto, ON · FCP

    · Strong programming skills in Python, Scala, or Java, with a passion for learning new technologies.