Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An innovative company is seeking a talented Containerization & Virtualisation Engineer to join their remote team. This role focuses on developing next-generation open source virtualization and container technologies, including performance-critical software. Ideal candidates will have a strong background in Go, Rust, or C/C++, and be passionate about contributing to projects that enhance security and operability. The company offers competitive compensation, a flexible remote-first culture, and opportunities for team collaboration and travel. If you're eager to work in a dynamic environment pushing the boundaries of technology, this is the perfect opportunity for you.
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, and industry leaders across sectors. We are a founder-led, profitable, and growing company with a global distributed team of over 1000 colleagues in more than 70 countries. We value flexibility, with most roles being remote and occasional in-person meetings.
This process targets software engineers specializing in virtualization and container technology, from kernel to user space. We are looking for talented Go, Rust, or C/C++ engineers interested in next-generation open source VMM or container tech, including networking and storage.
Our projects include:
We seek system-level C/C++, Golang, Rust, and Python developers working on security-critical, performance-critical, and mission-critical software related to containers, security, sandboxing, and orchestration.
Location: Remote roles available worldwide, with opportunities for in-person team sprints twice a year.
Responsibilities include:
Ideal candidates possess:
Additional valued skills: Performance engineering and security expertise.
What we offer: Competitive worldwide compensation, annual reviews, bonuses, benefits, a learning budget, and a flexible, remote-first working environment with team sprints and travel opportunities.
About Canonical: A pioneer in open source, publishing Ubuntu, and advancing AI, IoT, and cloud technologies. We are committed to diversity, inclusion, and excellence, with a remote-first culture since 2004.
We are an equal opportunity employer and welcome applicants from all backgrounds.