Containerization & Virtualisation Engineer
1 week ago
Join to apply for the Containerization & Virtualisation Engineer 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, as well as industry leaders across sectors. The company is founder-led, profitable, and growing.This is a general selection process for software engineers focused on virtualization and container technology—from kernel to userspace. Apply if you are an exceptional Go, Rust, or C/C++ software engineer interested in next-generation open source VMM, container technology, or related networking and storage projects.Container, virtualization, and cloud infrastructure are essential for modern software deployments. We invest in open source projects related to application isolation, workload orchestration, OCI containers, microservices, and cloud infrastructure.Current projects include:RustVMM, a potential new hypervisor for Linux, emphasizing performance, security, and operability.Rockcraft, enhancing Docker image quality, security, and consistency.LXD, a system container and VM manager used on Ubuntu and other Linux platforms.Kubernetes projects like MicroK8s and Charmed Kubernetes.Charmed OpenStack, OVN/OVS, and Ceph for cloud platforms.We hire system-level C/C++, Golang, Rust, and Python developers to work on security-critical, performance-critical, and mission-critical code, impacting cloud computing technologies.Location: Remote roles available in every time zone.Responsibilities include:Designing and specifying new featuresEngaging with upstream communitiesConducting security reviewsPerformance benchmarkingCollaborating with a distributed teamWriting and reviewing high-quality codeDebugging and fixing issuesQualifications:Strong academic record and degree in Computer Science or STEM, or compelling alternative experienceExperience with open source virtualization or container techKernel or low-level system experienceProficiency in EnglishLinux (Debian/Ubuntu) experienceExcellent interpersonal, communication, and presentation skillsResult-oriented and self-motivatedWilling to travel twice a year for up to two weeksAdditional Skills: Performance engineering and security experience are valued.What we offer:Distributed work environment with biannual in-person team sprintsLearning and development budget of USD 2,000/yearAnnual compensation review and performance bonusesComprehensive benefits including leave, parental leave, Employee Assistance Programme, travel opportunities, and moreAbout Canonical: Canonical is a pioneer in open source, publishing Ubuntu and advancing AI, IoT, and cloud technologies. We are a remote-first, inclusive employer committed to excellence and innovation.Seniority levelEntry levelEmployment typeFull-timeJob functionEngineering and Information TechnologyIndustriesSoftware Development #J-18808-Ljbffr
-
Containerization & Virtualisation Engineer
2 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Canonical Full timeContainerization & Virtualisation Engineer at CanonicalJoin to apply for the Containerization & Virtualisation Engineer 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 breakthrough enterprise initiatives such as public...
-
Remote Containerization
4 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Canonical Full timeA software technology firm in Canada seeks a Containerization & Virtualisation Engineer to develop next-generation open source virtualization and container technology. Ideal candidates will have expertise in Go, Rust, or C/C++, and a strong background in Linux systems. This role is remote-friendly, promoting collaboration across global teams and offering...
-
Remote Containerization
1 week ago
Vancouver, Toronto, Montreal, Calgary, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Canonical Full timeA leading open source software company is seeking a Containerization & Virtualisation Engineer to work on innovative projects. The role focuses on virtualization and container technology, requiring strong skills in Go, Rust, or C/C++. The ideal candidate has a computer science background and experience in open source environments. This position offers remote...
-
Containerization & Virtualisation Engineer
1 week ago
Calgary, Toronto, Montreal, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Canonical Full timeContainerization & Virtualisation Engineer Join to apply for the Containerization & Virtualisation Engineer 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 breakthrough enterprise initiatives such as public cloud, data...
-
Containerization & Virtualisation Engineer
1 week ago
Laval, Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Southwestern Ontario, R, Canada Canonical Full timeContainerization & Virtualisation Engineer Join to apply for the Containerization & Virtualisation Engineer 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 very widely used in breakthrough enterprise initiatives such as public cloud,...
-
Remote Containerization
1 week ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Canonical Full timeA leading open source software provider is seeking a Containerization & Virtualisation Engineer to join their team. This role involves designing new features, engaging with communities, and optimizing performance benchmarks. Ideal candidates have experience with Go, Rust, or C/C++, and an undergraduate degree in Computer Science or STEM. Benefits include a...
-
Containerization & Virtualisation Engineer
1 week ago
Winnipeg, Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Canonical Full timeJoin to apply for the Containerization & Virtualisation Engineer role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Containerization & Virtualisation Engineer role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to the global...
-
Containerization & Virtualisation Engineer
1 week ago
Hamilton, Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Canonical Full timeJoin to apply for the Containerization & Virtualisation Engineer role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Containerization & Virtualisation Engineer role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is...
-
Containerization & Virtualisation Engineer
2 weeks ago
Vancouver, Toronto, Montreal, Calgary, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Canonical Full timeJoin to apply for the Containerization & Virtualisation Engineer role at Canonical1 day ago Be among the first 25 applicantsJoin to apply for the Containerization & Virtualisation Engineer role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to the global...
-
Remote Containerization
1 week ago
Sherbrooke, Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwester, Canada Canonical Full timeA leading open source technology company is seeking a Containerization & Virtualisation Engineer to work on next-generation open source VMM or container technology. This role involves designing new features, conducting security analysis, and requires strong backgrounds in open source projects like Docker and LXD. You will be part of a remote-first...