Software Engineer, Cloud - Sustaining Engineering
Software Development
Excel
WFA Digital Insight
As demand for cloud infrastructure specialists grows, Canonical's commitment to open source software stands out. With a 34% increase in remote engineering roles in 2025, professionals with expertise in Linux and troubleshooting are in high demand. Before applying, consider highlighting your experience with software-defined infrastructure and collaborative problem-solving skills.
Job Description
About the Role
Canonical is seeking a Software Engineer for a fast-paced Sustaining Engineering role, focusing on Linux-based software-defined infrastructure and applications. The position involves troubleshooting and resolving complex customer issues related to Ubuntu, OpenStack, and Kubernetes.Responsibilities
- Resolve complex customer problems related to Ubuntu, OpenStack, or Kubernetes and other open source software
- Maintain a close working relationship with Canonical's field, support, and product teams
- Troubleshoot and drive issues to resolution with workarounds, guidance, and fixes to be released upstream and in Ubuntu
Requirements
- Proficiency in Linux and open source software development
- Great communication skills and a passion for troubleshooting and fixing issues
How to Stand Out
- Familiarize yourself with the Linux ecosystem and popular open source tools like Kubernetes and OpenStack to stand out in your application.
- Showcase your problem-solving skills by including specific examples of complex issues you've resolved in previous roles.
- Prepare to discuss your experience with collaborative development and version control systems like Git.
- Highlight any experience you have with software engineering for upstream fixes and working with global distributed teams.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.