Rust Engineering Lead - Linux and Open Source at Canonical

This role is for exceptional software engineers of all levels (Junior to Lead) who are passionate about Rust and its potential to replace C/C++ in system-level

Work type: remote

Location: Home based - Worldwide

Type: Full-time

This role is for exceptional software engineers of all levels (Junior to Lead) who are passionate about Rust and its potential to replace C/C++ in system-level Linux environments. The ideal candidate has a strong academic background in CS or STEM and deep experience with Linux fundamentals, including firmware, bootloaders, and kernel-level interactions. As a fully remote, global position, you’ll join a "remote-first" pioneer where teams meet in person 2–4 times a year at worldwide locations. While the exact salary depends on your location and experience, the company offers a $2,000 annual learning budget, performance bonuses, and travel perks like Priority Pass for business trips. **You might be a good fit if you...** * Have professional experience writing high-quality Rust code specifically for Linux environments. * Want to advocate for Rust adoption across major open-source projects and Ubuntu's core foundations. * Possess a strong academic record and a self-starting, disciplined approach to distributed work. * Are excited by the prospect of traveling internationally twice a year for team engineering "sprints."

View this job on nocollar jobs