Software Engineering Manager - Sustaining Engineering at Canonical
This role is ideal for a senior-level engineering leader with a deep technical root in the Linux ecosystem. You should have a background in software delivery (C
Work type: remote
Location: Home Based - Americas
Type: Full-time
This role is ideal for a senior-level engineering leader with a deep technical root in the Linux ecosystem. You should have a background in software delivery (C/C++, Go, or Python) and a passion for sustaining engineering—the art of resolving complex defects and improving existing codebases rather than just greenfield development. Experience navigating open-source business models and managing distributed teams is essential.
As a fully remote position, Canonical offers a mature "work from home" culture with a $2,000 annual professional development budget and twice-yearly international trips for team sprints. While the salary isn't disclosed, they provide an annual performance bonus, a Priority Pass for travel, and a commitment to global pay fairness. This is a high-impact "business critical" role where you oversee the stability of tools like OpenStack, Kubernetes, and Ubuntu.
**You might be a good fit if you...**
* Have professional experience debugging code with tools like `gdb` or `crash`.
* Are a champion for open-source software and thrive in a globally distributed, asynchronous environment.
* Excel at mentoring engineers while managing KPIs and high-stakes customer expectations.
* Want to stay technical while leading a team that fixes mission-critical infrastructure bugs.
View this job on nocollar jobs