Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An innovative tech firm is seeking a Software Engineering Manager to lead a remote team focused on container and virtualization infrastructure. This role involves guiding engineers, fostering talent, and ensuring high-quality software delivery. You will engage with teams across the globe, participate in strategic planning, and influence the technical culture within the organization. With a strong emphasis on Linux technologies, this position offers a unique opportunity to work in a dynamic environment that values collaboration and excellence. Join a trailblazer in open source software and help shape the future of cloud infrastructure.
Join to apply for the Software Engineering Manager - Container and Virtualisation Infrastructure role at Canonical.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include top public cloud and silicon providers, along with industry leaders across sectors. We are a pioneer in global distributed collaboration, with over 1200 colleagues across 75+ countries, and few office-based roles. Teams meet a few times a year in various global locations to align on strategy and execution.
The company is founder-led, profitable, and growing. Our mission is to build next-generation private cloud infrastructure, combining KVM, Ceph, and SDN technologies to create a reliable, mission-critical cloud for edge and core enterprise deployments. We seek engineering managers experienced in high-quality microservice architectures and high-performance team leadership, with deep familiarity with Linux kernel, virtualization, storage, and networking.
LXD components span from low-level kernel features to management API/CLI. Our most effective engineers are fluent across these layers, able to anticipate the impact of design choices in complex distributed systems.
As an engineering manager at Canonical, you must have a solid technical background and be responsible for running an effective team and developing your colleagues. You will help them grow, perform outstanding work, find personal and professional satisfaction, and collaborate effectively within the team and community. Technical leadership and software engineering experience are prerequisites. You will lead, challenge, and develop engineers, influence culture, facilitate technical delivery, and work on strategy and execution with your team.
The ideal candidate will have experience leading successful, collaborative engineering teams, solving challenging distributed systems problems, and deep knowledge of Linux.
Location: This is a remote position available in EMEA and the Americas.
Compensation is based on location, experience, and performance, with annual reviews and performance bonuses. Additional benefits include:
Canonical is a pioneering open source tech firm, publisher of Ubuntu, and a leader in AI, IoT, and cloud platforms. We hire globally and uphold high standards, expecting excellence from our team. Since 2004, most colleagues work remotely, embracing the future of work.
We are an equal opportunity employer, fostering a diverse and inclusive workplace.