Find work in Canada.

358,214 jobs across our Canadian network. How we count

  • Software Application Developer – Loan Servicing & AI Enablement

    BMO

    Toronto, ON · FCP

    • Full-time

    BMO's B2B Banking & Credit Technology team is seeking a Software Application Developer to join the Loan Servicing Technology team supporting Loan IQ and related lending platforms. The role…

  • Principal Engineer - GTB Data and Platforms

    TD

    Toronto, ON

    • Full-time

    Strong hands-on development experience in modern programming languages such as Java and Python

  • Java Software Engineer

    RedCompass Labs

    Toronto, ON

    • Full-time

    …related to payments and the financial using knowledge about Java, Spring framework, Kafka and Cloud…

  • Principal Engineer - GTB Data and Platforms

    TD

    Toronto, ON

    • Full-time

    Strong hands-on development experience in modern programming languages such as Java and Python

  • Principal Developer Support Engineer - Builder Experience

    Urban Ridge Supplies

    Toronto, ON

    • $140,000 to $192,500 CAD / year
    • Full-time

    End-to-End Ownership: Resolve our most complex developer cases, including multi-product architectures, ISV integration designs, and strategic account escalations.

  • Middle/Senior Forward Deployed Engineer (Python, AI)

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    Familiarity with Docker, Kubernetes, CI/CD, infrastructure as code, serverless architectures, and enterprise deployment patterns.

  • Specialist, AI Engineering

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    Strong Programming Skills: Proficiency in Python and experience with relevant AI/ML frameworks. Proficiency in writing clean, maintainable code (i.e. Python, Java, SQL, Spark).

  • Forward Deployment Engineer

    Urban Ridge Supplies

    Mississauga, ON

    • Full-time

    …performing dependency and reachability analysis, upgrading Java and NPM runtimes, modernizing Spring and legacy middleware applications, improving CI/CD pipelines, containerizing…

  • Principal Quality Architect

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    …languages and paradigms (e.g., TypeScript, Python, Go, .NET, Java) based on specific problem domains. Ramp into unfamiliar stacks or…

  • Senior Forward Deployed Engineer

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    …system design, data engineering, AI application development, Kubernetes, cloud infrastructure, and production…

  • Senior Forward Deployment Engineer

    Urban Ridge Supplies

    Mississauga, ON

    • Full-time

    …performing dependency and reachability analysis, upgrading Java and NPM runtimes, modernizing Spring and legacy middleware applications, improving CI/CD pipelines, containerizing…

  • Associate or Vice President Full Stack Engineer

    BMO Capital Markets

    Toronto, ON

    • Part-time

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

  • Senior Full Stack Engineer (Azure Cloud Platform)

    HCLTech

    ON · Ontario, Canada

    • $60 to $75 CAD / hour
    • Contract

    Develop backend services using Node.js, Python, .NET, or Java.

  • DevOps Systems Administrator – Linux

    Global Relay

    Vancouver, BC

    • Full-time

    Experience with object oriented languages (Java, C# etc)

  • Core Network as a Service Test Developer

    Ericsson

    Ottawa, ON

    • Full-time

    Apply containerization and orchestration technologies such as Docker and Kubernetes to deploy and run applications in a cloud environment.

  • Tech Lead - Software Engineering

    DataVisor

    Remote, Canada

    • Full-time
    • Remote

    Deep production experience with Java, along with working proficiency in Python and Shell scripting.

  • Tech Lead - Software Engineering

    DataVisor

    Remote, Canada

    • Full-time
    • Remote

    Deep production experience with Java, along with working proficiency in Python and Shell scripting.

  • Tech Lead - Software Engineering

    DataVisor

    Remote, Canada

    • Full-time
    • Remote

    Deep production experience with Java, along with working proficiency in Python and Shell scripting.

  • Tech Lead - Software Engineering

    DataVisor

    Calgary, AB

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

    Deep production experience with Java, along with working proficiency in Python and Shell scripting.

  • Tech Lead - Software Engineering

    DataVisor

    Vancouver, BC

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

    Deep production experience with Java, along with working proficiency in Python and Shell scripting.

  • Tech Lead - Software Engineering

    DataVisor

    Toronto, ON

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

    Deep production experience with Java, along with working proficiency in Python and Shell scripting.

  • Senior Service Reliability Engineer

    Fitch Ratings

    Toronto, ON

    • Full-time

    You’ll lead the delivery of reliable, scalable, mission-critical services. You’ll guide squads on Kubernetes and modern deployment patterns.

  • Développeur(se) Backend Sénior | Senior Backend Developer, Ads Privacy

    Unity

    Montreal, QC

    • Full-time

    Maîtrise de Golang pour l'écriture de code évolutif ; Java également bienvenu

  • Full-Stack Java Developer (with DB & Cloud)

    TMC Canada

    Montreal, QC

    • Full-time

    …technology stack includes PostgreSQL or MongoDB for data storage, Java (Spring Boot) for the middle tier, and Angular, React, or Ext JS for frontend…

  • Senior Service Reliability Engineer

    Fitch Group

    Toronto, ON

    You’ll lead the delivery of reliable, scalable, mission-critical services. You’ll guide squads on Kubernetes and modern deployment patterns.