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