More jobs:
Software Engineering Manager - Container and Virtualisation Infrastructure
Remote / Online - Candidates ideally in
San Jose, Santa Clara County, California, 95199, USA
Listed on 2026-01-01
San Jose, Santa Clara County, California, 95199, USA
Listing for:
Canonical
Remote/Work from Home
position Listed on 2026-01-01
Job specializations:
-
Software Development
Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Software Engineering Manager - Container and Virtualisation Infrastructure role n a leading open‑source company building next‑generation private cloud infrastructure using KVM, Ceph, and SDN technologies.
Location:
Remote position available in EMEA and the Americas.
Canonical is a global provider of open‑source software and operating systems, with Ubuntu widely deployed in public cloud, data science, AI, engineering innovation, and IoT. We have 1,200+ colleagues in 75+ countries and promote distributed collaboration with only a few office‑based roles.
Our mission is to build a data‑center‑scale cloud Platform that “just works”, providing mission‑critical cloud for edge and core enterprise deployments. As engineering manager, you will guide a high‑performance team of remote engineers to deliver high‑quality software, solve complex distributed‑systems problems, and drive adoption of modern Dev Ops practices.
What you will focus on
• Lead a team of remote engineers
• Develop talent through coaching, mentoring, feedback and hands‑on career development
• Set and manage expectations with other engineering teams, senior management, and external stakeholders
• Advocate and advance modern software development practices
• Participate in the engineering process through code and architectural review
• Engage with teams at Canonical, the open‑source community, and partners
• Work from home with global travel for 4‑6 weeks per year for internal and external events
What we are looking for in you
• Deep knowledge of Linux kernel, virtualisation, storage and networking
• Experience with modern Linux cloud‑computing technologies, including networking, storage, containers and Kubernetes
• Strong track record of developing and growing people
• Focus on delivering high‑quality software on time
• Bachelor’s or equivalent degree in Computer Science, STEM or similar field
• Strong written and verbal technical communication skills
• Experience programming in C and/or Go
What we offer you
• Distributed work environment with twice‑yearly in‑person team sprints
• Personal learning and development budget of USD 2,000 per year
• Annual compensation review
• Recognition rewards
• Annual holiday leave
• Maternity and paternity leave
• Employee Assistance Programme
• Opportunity to travel to new locations to meet colleagues
• Priority Pass and travel upgrades for long‑haul company events
Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background creates a better work environment and better products. Whatever your identity, we will give your application fair consideration.
#JLjbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×