Back to jobs
Distributed Systems Testing Software Engineer (Python / Go)
External company
himalayasremotefull-time Worldwide
PythonGoKubernetesOpenStackTerraformAWSLinuxCI/CDTesting
Job description
Canonical is hiring a Software Engineer for Distributed Systems Testing with a passion for building and validating resilient distributed systems. Canonical is a leading provider of open source software and operating systems with 1200 or more colleagues in 75 or more countries, the company behind Ubuntu. The Distributed Systems testing team is responsible for the high quality of Canonical's cloud solutions based on Juju, Terraform, OpenStack, and Kubernetes, which are tested and deployed under highly diverse conditions from bare metal in customer data centers to public clouds such as AWS, GCE, and Azure. Responsibilities include creating automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications; enabling engineering teams across Canonical to develop software with confidence by making distributed system testing tooling available across the company; enhancing continuous integration pipelines for deploying and testing Canonical's cloud native products such as Kubeflow; deploying, managing, and debugging highly distributed systems on clouds and bare metal; and monitoring and reporting on automated testing efforts. Requirements include a solid background in modern test processes and strategies, experience with Python or Go development, strong object-oriented development skills, working knowledge of continuous integration tools such as Jenkins, CircleCI, and GitHub Actions, knowledge of networking technologies and fundamentals, and solid understanding of the Linux system architecture.
Posted 24/04/2026
Similar jobs
External
himalayas
Senior Data Engineer
Worldwide remote full-time
PythonSQLSparkFlink +5 more
Today
via himalayasExternal
himalayas
OpenStack Engineer
Worldwide remote full-time
OpenStackKubernetesAnsibleTerraform +4 more
Today
via himalayasExternal
himalayas
Solution Architecture Manager
Worldwide remote full-time
KubernetesOpenStackAWSGCP +4 more
Today
via himalayas