Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An established industry player is seeking a Software Engineering Manager to lead a dynamic team focused on container and virtualization infrastructure. This remote role offers the opportunity to influence culture and drive technical delivery while fostering professional growth among team members. Ideal candidates will have a strong technical background in Linux and cloud technologies, along with a passion for mentoring and developing high-performing teams. Join a pioneering firm that values innovation and excellence in a collaborative environment, where your contributions will shape the future of open-source software and cloud solutions.
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 leading public cloud and silicon providers, and industry leaders across sectors. We are a pioneer in global distributed collaboration, with 1200+ colleagues in 75+ countries and minimal office-based roles. Teams meet 2-4 times annually in various global locations to align on strategy and execution.
The company is founder-led, profitable, and growing. Our mission is to build a next-generation private cloud infrastructure using KVM, Ceph, and SDN technologies to create a reliable data center-scale cloud for edge and core enterprise deployments. We seek engineering managers with experience in microservice architectures, high-performance team leadership, and deep familiarity with Linux kernel, virtualization, storage, and networking.
LXD components cover the entire software stack from low-level kernel features to management APIs/CLI. Our most effective engineers are fluent across these layers, capable of anticipating the impact of design and engineering choices in complex distributed systems.
As an engineering manager at Canonical, you need a solid technical background, but your primary responsibility is to lead an effective team and foster colleagues' growth. You will help them develop professionally and personally, deliver outstanding work, and collaborate well with colleagues and the 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.
The ideal candidate will have experience leading successful, collaborative engineering teams, solving complex distributed systems problems, and deep Linux knowledge.
Location: This is a remote position in EMEA and the Americas.
Canonical is a pioneering open-source tech firm, publisher of Ubuntu, and leader in AI, IoT, and cloud platforms. We recruit globally, uphold high standards, and promote excellence. Most colleagues work remotely, and working here challenges you to innovate, learn, and excel.
We are an equal opportunity employer, committed to diversity and inclusion, ensuring fair consideration for all applicants.