Distributed Systems Testing Software Engineer, Python / Go
RemoteAll Software Engineer jobs (4823)
Also open in Home based - Worldwide
Canonical is seeking a Software Engineer specializing in testing distributed systems, particularly those built on Ubuntu and Juju. The role involves creating automated testing strategies and infrastructure to ensure the quality of Canonical's cloud solutions, which may include technologies like Juju, Terraform, OpenStack, and Kubernetes. Candidates should have a strong background in software engineering, with a focus on quality engineering practices, test automation, and data analytics. Proficiency in Python or Go is essential for this position. The work is conducted remotely, aligning with Canonical's global collaboration model, where team members meet in person a few times a year in various locations. This role is ideal for individuals who are passionate about developing CI pipelines and advancing AI/ML capabilities for test result analysis. Successful candidates will be proactive in addressing challenges and initiating new projects within the team and across the company.
Sign in to open it on GoogleVictra collected this posting from Google. On Victra you can save it, check how well your CV fits it and get jobs like it every day.
Related jobs
- TypeScript Senior Software Engineer, AI TrainingG2iRemote
- Senior Software Engineer, BackendCustomer.ioRemote · Australia
- Senior Platform Software EngineerCleraRemote
- Senior Software Engineer (Java Backend)BarkleyOKRPRemote
- Senior Software Engineersaas.groupRemote
- Staff C++ Software EngineerAMDYerevan
- AI-Native Software Engineer (Games)PlayrixArmenia
- Staff Software Engineer, FrontendBlock LabsArmenia