Containerization & Virtualisation Engineer

Canonical
Anywhere
Workplace: RemoteFull timeFunction: Data Science & Machine LearningEducation: bachelorsSkills: ["Interpersonal skills","Curiosity","Flexibility","Accountability","Communication"]

Build and evolve next-generation open source virtualization and container technology, spanning work from the kernel through userspace. Contribute to projects such as RustVMM, Rockcraft Docker images, LXD system containers, MicroK8s/Charmed Kubernetes, and Charmed OpenStack. Design and specify features, engage with upstream communities, perform security reviews, and optimize performance through benchmarks in a distributed, remote-first environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Canonical
Canonical
2 years ago

Containerization & Virtualisation Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Build and evolve next-generation open source virtualization and container technology, spanning work from the kernel through userspace. Contribute to projects such as RustVMM, Rockcraft Docker images, LXD system containers, MicroK8s/Charmed Kubernetes, and Charmed OpenStack. Design and specify features, engage with upstream communities, perform security reviews, and optimize performance through benchmarks in a distributed, remote-first environment.
Location: Anywhere
Workplace: Remote
Employment Type: Full time · Permanent
Job Function: Data Science & Machine Learning

Key Responsibilities

  • •Design and specify new features while building consensus on the approach.
  • •Engage with upstream communities in your area of expertise.
  • •Conduct security analysis and reviews to ensure defence in depth.
  • •Create and monitor performance benchmarks to optimize products.
  • •Write, debug, and review high-quality code for new features and fixes.
Travel: Low travel

Pay and Benefits

Perks:Annual BonusLearning BudgetPaid LeaveParental LeaveEmployee Assistance

Key Requirements

  • •An exceptional academic track record from high school and university.
  • •An undergraduate degree in Computer Science or STEM, or a compelling alternative path.
  • •Experience working in open source virtualization or container technologies.
  • •Experience working in the kernel or other very low-level system components.
  • •Professional written and spoken English.
Experience:Open sourceVirtualizationContainersKernel developmentLinux
Education:Bachelor's in Computer Science or STEM
Skills:Interpersonal skillsCuriosityFlexibilityAccountabilityCommunication
Languages:English
Tech Stack:GoRustC/C++DockerDocker HubKubernetesMicroK8sCharmed KubernetesOpenStackOVNOVSCephLXDLinuxPython

Company Brief

Canonical
Develops and maintains Ubuntu, a leading open-source Linux distribution, and provides cloud, IoT, and enterprise support, tooling, and services to enable deployment, management, and security of infrastructure and applications.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Bootstrapped
Headquarters: London, United Kingdom
Founded: 2004
WebsiteLinkedIn