Software Engineer - Ubuntu Server Certification at Canonical
This role is ideal for a mid-level Python developer who enjoys working at the intersection of hardware and software. You should have a solid foundation in Linux
Work type: remote
Location: Home Based - Americas
Type: Full-time
This role is ideal for a mid-level Python developer who enjoys working at the intersection of hardware and software. You should have a solid foundation in Linux (specifically Ubuntu) and a genuine interest in how server-class hardware interacts with the operating system. Because this is a partner-facing role, it suits someone who is technically proficient but also comfortable communicating with external silicon and OEM partners.
The standout feature of this position is the "remote-first" culture within the Americas time zones, offering high flexibility for home-based work. You will contribute directly to open-source projects like Checkbox and Testflinger, providing significant visibility in the Linux community. The role also includes global travel 2–4 times per year for team sprints and industry events, balancing remote work with in-person collaboration.
**You might be a good fit if you...**
* Are proficient in Python and shell scripting for automation.
* Have hands-on experience troubleshooting enterprise server hardware and virtualization (KVM/LXD).
* Enjoy technical consulting and helping external partners solve compatibility issues.
* Want to influence the "out of the box" experience for Ubuntu on global enterprise hardware.
View this job on nocollar jobs