Find work in Canada.

443,466 jobs across our Canadian network. How we count

  • Senior QA Automation Engineer – Java & Playwright

    Cognizant

    Toronto, ON

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

    As a Senior QA Automation Engineer – Java & Playwright, you will make an impact by developing scalable automation solutions and leading end-to-end testing activities for enterprise…

  • Software Engineer in Test

    LTM

    Mississauga, ON

    • $103,554 to $115,200 CAD / year
    • Full-time

    Job Role – Software Development Engineer in Test

  • Senior Software Engineer, Operations

    Sun Life

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

    • Full-time

    We are looking for a highly motivated Senior Software Engineer with at least 10 years of Java application support, analysis, and development experience. The successful candidate will have…

  • Senior Site Reliability Engineer - AEM - Content Delivery Network

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Toronto, ON

    • Full-time
  • Associate Technical Services Engineer II

    MongoDB

    Toronto, ON

    Extra bonus points if you have experience in one or more of Java, Python, Ruby, C, C++, C#, Javascript, node.js, Go, PHP, or Perl

  • Software Engineer, Streaming Platform

    Sentry

    Remote, Canada

    • $163,000 to $200,000 CAD / year
    • Full-time
    • Remote

    Proficiency in a programming language such as Python, Rust, Go, or Java (we primarily use Python and Rust, but experience in similar languages is valuable).

  • Director, DevOps Regulatory Engineering

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Strong engineering background in CI/CD, DevOps tooling and cloud platforms, with hands-on experience in Java and Python

  • Mainframe Software Engineer II

    TD

    Toronto, ON

    • Full-time

    TD’s Core Platform Party1 Product Group is seeking a talented Software Engineer II to support mission-critical applications including CIF (CustomerLink) , PRTCL (Party API ) and others.…

  • Principal Software Engineer, MarTech Platforms & Digital Enablement

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Toronto Atria

    • Full-time

    Strong hands-on experience with: Java / Spring Boot / Python JavaScript / TypeScript APIs and Microservices Docker and Kubernetes

  • Dev Ops Engineer (Student Position)

    The Canada Life Assurance Company

    Toronto, ON

    We are looking for a DevOps Engineer Student who is interested in learning how modern technology platforms are built, delivered, and supported within a large enterprise environment.

  • Data Engineer - DBT Cloud and Snowflake

    Enterprise Solutions Inc.

    Markham, ON

    • Contract

    Job Title - Data Engineer - DBT Cloud and Snowflake

  • Ab-initio Data Engineer

    W3Global

    Mississauga, ON

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

    Data lineage, application development, python or Java coding experience

  • Principal Software Engineer, MarTech Platforms & Digital Enablement

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Toronto Atria

    • Full-time

    Strong hands-on experience with: Java / Spring Boot / Python JavaScript / TypeScript APIs and Microservices Docker and Kubernetes

  • Software Engineer - II

    FISPAN

    Vancouver, BC

    • Full-time

    We are looking for an experienced backend engineer who loves technology, can take ownership of the projects, is able to design and implement solutions to complex problems, feels proud of…

  • Java/AI Software Engineer

    Aptonet

    Vancouver, BC

    • Full-time

    We are seeking an Intermediate Software Engineer to join our team in Vancouver, BC, and help build innovative generative AI capabilities across Planview products. In this role, you will…

  • Software Engineer

    ProxyLink

    Toronto, ON

    • $80 to $90 CAD / hour
    • Contract

    …deploy, and troubleshoot enterprise-level applications using Java Enterprise technologies. The successful candidate will translate business requirements and technical specifications into…

  • Data Engineer

    Wissen Technology

    Montreal, QC

    • Full-time

    We are looking for a Data Engineer with strong backend engineering fundamentals and hands‑on experience building scalable, high‑performance data pipelines. The ideal candidate comes from a…

  • Quality Assurance Engineer

    LeverageTek Staffing Solutions

    Canada

    • Temporary

    LeverageTek is actively seeking a Senior QA Automation Engineer (Azure Cloud) for a permanent full-time position with its Ottawa-based customer.

  • Python Java Sr Software Engineer -Montreal

    RELX

    Montreal, QC · Canada - Montreal (St. Laurent)

    • Full-time

    Beyond Python and Java experience, we work with the following technologies regularly: Confluent Kafka, Kubernetes, Linked-Data/RDF/JSON-LD, Databricks, Terraform, Github Actions, Apache…

  • Python Java Sr Software Engineer -Montreal

    Elsevier

    Montreal, QC · Canada - Montreal (St. Laurent)

    • Full-time

    Beyond Python and Java experience, we work with the following technologies regularly: Confluent Kafka, Kubernetes, Linked-Data/RDF/JSON-LD, Databricks, Terraform, Github Actions, Apache…

  • Lead Full Stack Software Engineer

    Manulife

    Toronto, ON · Waterloo, ON

    • Full-time

    As a Lead Full Stack Software Engineer, you will provide technical leadership across the software development lifecycle, partnering with product owners, architects, and engineering teams to…

  • Back-End Software Engineer

    Manulife

    Toronto, ON

    • Full-time

    As a Back-end Software Engineer within Group Functions Technology, you will be a key member building technology which supports our global operations. The ideal candidate has a curious mind,…

  • ARE - Application Release Engineer

    Themesoft Inc.

    Toronto, ON

    • Contract

    7. Troubleshoot and resolve production issues related to Java applications, Tomcat, Apache httpd, Hazelcast, JDBC, and database connectivity.

  • Application Release Engineer

    Themesoft Inc.

    Toronto, ON

    • Contract

    7. Troubleshoot and resolve production issues related to Java applications, Tomcat, Apache httpd, Hazelcast, JDBC, and database connectivity.

  • CyberSecurity Specialist

    Themesoft Inc.

    Toronto, ON · North York, ON

    • Contract

    Strong development skills in Python (most important), along with Java, Node.js, Go, and C/C++