Job Description
Overview
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in cloud, data science, AI, engineering, and IoT initiatives. The company has 1200+ colleagues in 75+ countries and offers mainly remote or distributed roles with limited in-person requirements. We are hiring a Software Engineer for Distributed Systems Testing with a passion for building and validating resilient distributed systems. You will help ensure the quality of Canonical's cloud solutions based on Juju, Terraform, OpenStack, and Kubernetes, and support testing across diverse environments from bare metal to public clouds like AWS, GCE, and Azure.
The role includes developing CI pipelines for Canonical's cloud integration testing and reporting, testing products on new clouds, and advancing AI/ML pipelines for automatic analysis of test results. A successful candidate is eager to ta...
Apply for this Position
Ready to join Canonical? Click the button below to submit your application.
Submit Application