Canonical Distributed Systems Software Engineer Mississauga
Canonical • mississauga, peel region • Posted July 09, 2026
Position Overview
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 ...