Specialty
The role
Canonical is hiring a Sustaining Operations Engineer to be the final escalation point for hard operational problems in Ubuntu, OpenStack, Ceph and Kubernetes. The work needs deep debugging above the kernel. Globally remote with a weekend rotation.
What you will do
- Resolve complex customer problems involving Ubuntu, OpenStack, Ceph and Kubernetes
- Debug issues, propose workarounds and work with engineers on patches
- Work with field, support and product engineering teams
- Take part in upstream communities
- Serve as final escalation for operational issues
- Take part in a regular weekend working rotation
What they ask for
- Professional experience troubleshooting advanced Linux problems
- Very strong experience with Linux, LXD, OpenStack, Ceph or Kubernetes
- Debugging experience in Python, Go, C or C++ on Linux
- Comfort with tools such as gdb, pdb and tcpdump
- Familiarity with git
- Background in computer science, STEM or similar
- Willing to travel up to four times a year
What they offer
- Fully distributed work, with in-person team sprints or company events
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review and a performance-driven annual bonus
- Recognition rewards
- Annual holiday leave plus maternity and paternity leave
- Employee assistance programme
This is our own short reading of the posting. The full description, and anything that has changed since, is on Canonical's careers page behind the apply button.

