Software Support Engineer at Canonical
This role is ideal for a mid-level engineer who is deeply passionate about the Linux ecosystem and enjoys "under the hood" troubleshooting. It requires a strong
Work type: remote
Location: Home based - Worldwide
Type: Full-time
This role is ideal for a mid-level engineer who is deeply passionate about the Linux ecosystem and enjoys "under the hood" troubleshooting. It requires a strong academic background in STEM and proficiency in systems-level programming languages like Python, Go, C, or C++. Since you will be working across the entire open-source stack—from the kernel to Kubernetes—this is a "generalist-specialist" position for someone who loves solving complex, low-level technical puzzles.
The most unique aspect of this position is the work model: it is fully remote and globally distributed, allowing you to work from almost anywhere. While the day-to-day is home-based, you will travel internationally up to four times a year for in-person "sprints." Perks include a $2,000 annual learning budget, a performance-driven bonus, and travel benefits like Priority Pass for company events.
**You might be a good fit if you...**
* Have a deep understanding of Linux internals and experience with virtualization (KVM/LXD) or containerization.
* Are comfortable reading and writing code in C, C++, Python, or Go to develop upstream bug fixes.
* Thrive in an asynchronous, remote environment but enjoy traveling for high-intensity team collaboration.
* Enjoy a mix of high-level architectural problem-solving and deep-dive technical debugging.
View this job on nocollar jobs