Software Engineering Manager - Container and Virtualisation Infrastructure at Canonical

This role is designed for a technical leader with a deep background in low-level Linux systems, virtualization, and distributed infrastructure. The ideal candid

Work type: remote

Location: Home Based - Americas; Home based - EMEA

Type: Full-time

This role is designed for a technical leader with a deep background in low-level Linux systems, virtualization, and distributed infrastructure. The ideal candidate has transitioned from a hands-on engineering career in C or Go to a management track, possessing the ability to mentor high-performing engineers while navigating the complexities of kernel features, storage (Ceph), and networking. As a remote-first organization, this position offers significant geographical flexibility within the Americas and EMEA. While the work is home-based, you will travel globally for 4–6 weeks annually for intensive team sprints. Standout perks include a dedicated $2,000 yearly professional development budget, performance-based bonuses, and travel benefits like Priority Pass for company events. **You might be a good fit if you...** * Have a strong technical grasp of Linux kernel, LXD, KVM, and Kubernetes. * Are an expert in C or Go and feel comfortable participating in architectural and code reviews. * Prioritize people development and have a proven track record of coaching remote engineering teams. * Thrive in a high-standard, distributed environment that emphasizes written communication and global collaboration.

View this job on nocollar jobs