
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A technology company specializing in open-source software is seeking exceptional software engineers to focus on virtualization and container technology. This remote role involves designing features, engaging with communities, conducting security analysis, and collaborating with a distributed team. Ideal candidates have a strong academic background, experience in open-source technology, and proficiency in Go, Rust, or C/C++. The position offers a distributed work environment, annual reviews, and a personal development budget.
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 science, AI, engineering innovation and IoT. We collaborate with the world's leading public cloud and silicon providers, and industry leaders in many sectors.
This role focuses on virtualization and container technology – from the kernel through userspace. The position seeks exceptional Go, Rust, or C/C++ software engineers to work on next‑generation open source VMM or container technology, and related open source networking and storage.
Remote container and virtualization engineering roles in every time zone.
Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.