Software Engineer, Cloud - Sustaining Engineering at Canonical
Confirmed open
Canonical is hiring a software engineer, cloud - sustaining engineering focused on cloud product maintenance and reliability.
Search jobs by company: Canonical
- Location
- Remote
- Advertised region
- Home based - Worldwide
- Work arrangement
- remote
- Technologies
- Python, C++, Kubernetes, Docker, Linux, Go
Save job — free account Saved jobs
Create a free application profile — Keep your skills and projects in a reusable profile. Private by default; you choose when to share. Apply for this job directly with the employer.
By continuing, you agree to processing needed to manage your account and profile. Privacy policy
Role overview
Canonical's sustaining engineers diagnose and fix critical issues across open-source infrastructure used by enterprise customers, partners and Ubuntu itself. The work spans virtualization, containers, storage, networking and cloud platforms.
Responsibilities
- Investigate customer issues in Ubuntu, OpenStack, Kubernetes and related software, providing workarounds and durable fixes.
- Develop and backport patches, work with upstream communities, and review other engineers' code.
- Coordinate with field, support and product engineering teams, improve tools and documentation, and communicate technical findings clearly.
Qualifications
- Professional software engineering experience and strong Linux plus cloud-infrastructure knowledge.
- Development-level Python, Go, C or C++ on Linux, debugging tools such as gdb, and familiarity with Git.
- Ability to work across the software stack and travel internationally for team events up to the stated frequency.
Technology in this role
- The posting names Ubuntu, OpenStack, Kubernetes, Ceph, KVM, Docker, LXC/LXD, OVS/OVN, Python, Go, C, C++ and gdb.
Benefits
- Canonical lists globally remote work with in-person team meetings, a USD 2,000 annual learning budget, annual compensation review, paid leave and family-leave programs.
About Canonical
Canonical publishes Ubuntu and builds commercial and open-source technology for cloud, data, AI and connected-device environments. The company describes itself as globally distributed and says most colleagues work from home.
Employer websiteHow to apply
Review the original posting and apply through the employer’s careers page.
View source and applySource checked: 2026-11-08
Browse job categories
Related jobs
- Sustaining Operations Engineer at Canonical — Canonical
- Software Engineer, Sustaining Engineering at Canonical — Canonical
- Senior AWS Cloud DevOps Engineer at Bosch — Bosch
- Cloud Infrastructure Security Engineer at Runpod — Runpod
- Senior AWS Cloud DevOps Engineer — Bosch
- Senior AWS Cloud DevOps Engineer — Bosch