Canonical Distributed Systems Software Engineer Mississauga

Canonical · mississauga, peel region, Canada

Location
mississauga
Job Type
Full-time
Posted
July 09, 2026

Job Description

Join Canonical's remote team as a Distributed Systems Software Engineer, focusing on Python and Go development. Build cutting-edge cloud solutions and collaborate globally. This entry-level role is ideal for engineers who are eager to contribute to the success of multi-cloud applications.

At Canonical, you will be involved in validating the quality of cloud solutions and enhancing test automation practices. Your work will shape the deployment of creative technologies including Kubernetes and AI/ML pipelines.

Key Responsibilities

  • Create automated testing systems for cloud orchestration tools
  • Support engineering teams with distributed system testing tools
  • Improve CI pipelines for Canonical's products
  • Manage and debug extensive distributed systems
  • Provide insight into automated testing efforts

Requirements

  • Background in contemporary testing processes and methodologies
  • Proficiency in ...

Ready to Apply?

Submit your application for Canonical Distributed Systems Software Engineer Mississauga at Canonical

Apply Now