mid operations Systems Engineer ic Remote

About this role

Canonical is hiring a mid-level Systems Engineer in the operations function as a remote position. The posting calls out experience with Python, AWS, Azure, Kubernetes.

Role
Systems Engineer
Function
operations
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Remote (Worldwide)
Work mode
Remote
Department
Cloud Engineering
AI Summary
Build and validate resilient distributed systems through automated testing infrastructure and CI pipelines. Develop testing approaches for cloud orchestration tools like Juju, Kubernetes, and OpenStack across diverse environments. Drive quality engineering practices with data-driven test automation and analysis.

More roles at Canonical

Containerization & Virtualisation Engineer
Remote (Worldwide) · mid
Python Go Rust
Content marketing lead
Remote (EMEA) · senior
Data Analytics
C++/Rust Graphics and Windowing System Software Engineer - Mir
Remote (APAC) | Remote (EMEA) · mid
Rust Flutter Linux
Customer Success - Team Manager
Remote (Worldwide) · mid
SaaS
Dedicated Cloud Support Engineer, Saudi Arabia
Remote (EMEA) · mid
Kubernetes Docker OpenStack
All Canonical jobs →

Job description

from Canonical careers

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.

The company is founder-led, profitable, and growing.

We are hiring a Software Engineer for Distributed Systems Testing with a passion for building and validating resilient distributed systems. You drive the success of those leveraging Canonical’s Ubuntu and Juju to build multi-cloud deployable applications. We see quality engineering as a first class engineering practice and are looking for people who can bring deep engineering insights and a data driven approach to testing, test automation, reporting and data analytics.

The Distributed Systems testing team at Canonical is responsible for the high quality of Canonical’s Cloud solutions based on for example Juju, Terraform, OpenStack, or Kubernetes. Systems are tested and deployed under highly diverse conditions, from bare metal in customer data centers to public clouds such as AWS, GCE, Azure.

This is an excerpt. Read the full job description on Canonical careers →
All operations jobs operations salaries operations career path
All Canonical Jobs Browse operations roles mid positions