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 talented Software Architect specializing in Containers and Virtualization. This exciting role involves leading the design and evolution of innovative cloud solutions, enabling seamless integration of compute clusters. Ideal candidates will have a strong background in programming with Go and C, alongside expertise in distributed systems and virtualization technologies. Join a forward-thinking company that champions diversity and offers flexible remote work opportunities, along with a comprehensive benefits package to support your professional growth and well-being.
Join to apply for the Software Architect - Containers / Virtualisation role at Canonical.
We are hiring a software architect for Canonical LXD and MicroCloud. Your goal will be to make clusters of compute, with system containers or virtual machines, "just work" — enabling easy and reliable cloud setup across multiple servers. This involves distributed systems, virtualisation, container technology, networking, and storage.
This is a home-based position available in EMEA and the Americas. Benefits include a learning budget, annual reviews, recognition rewards, flexible leave, parental leave, employee assistance, travel opportunities, and more.
Canonical is a leading open-source software provider, publishing Ubuntu and innovating in AI, IoT, and cloud. We promote diversity, equal opportunity, and a global remote work environment.
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and IT
Industry: Software Development