Software Engineering Manager (Backend SaaS) at Canonical
This role is for a technically-grounded leader ready to spearhead the "reboot" of Landscape, Ubuntu’s enterprise management solution. You should have a backgrou
Work type: remote
Location: Home Based - Americas
Type: Full-time
This role is for a technically-grounded leader ready to spearhead the "reboot" of Landscape, Ubuntu’s enterprise management solution. You should have a background in backend systems, specifically with Python or Golang, and a genuine passion for mentoring engineers. As a senior-level manager, you’ll balance hands-on architectural leadership and code reviews with high-level strategy for global SaaS and on-prem deployments.
The role offers exceptional flexibility as a fully remote position within the Americas, though it includes a unique travel component—spending 4-6 weeks a year at global team sprints. Canonical provides a structured growth path with annual compensation reviews, a performance bonus, and a dedicated $2,000 annual professional development budget. You will also receive travel perks like Priority Pass for the required international travel.
**You might be a good fit if you...**
* Have professional experience managing engineering teams in a distributed, remote-first environment.
* Are proficient in Python or Golang and have a strong grasp of Linux system administration.
* Enjoy "modernizing" legacy systems and transitioning architectures (e.g., evolving from Python/PostgreSQL to Golang/SaaS).
* Value a culture of excellence and are comfortable meeting in person 2-4 times a year in various international locations.
View this job on nocollar jobs