Logo
Jobs › IT Development/Software Engineering › Containerization & Virtualisation Engineer

Containerization & Virtualisation Engineer

Canonical via Canonical
Only 5 days left to apply!
Salary
Not Disclosed
Location
Remote (Worldwide)
Type
Full Time
Deadline
30 Oct 2026
5 days left
Job Description
  • General selection process for software engineers working on virtualisation and container technology from the kernel through userspace, across projects such as RustVMM, Rockcraft, LXD, MicroK8s, Charmed Kubernetes and Charmed OpenStack (OVN/OVS, Ceph).
  • Design and specify new features, and build agreement on the approach.
  • Engage with upstream open source communities in your area.
  • Perform security analysis and reviews.
  • Create and monitor performance benchmarks.
  • Collaborate with a distributed team.
  • Write, debug and review code, including fixes for issues.
Requirements
  • Strong academic record, and an undergraduate degree in computer science or a STEM field, or a convincing account of an alternative path.
  • A track record of going above and beyond.
  • Strong skills in Go, Rust or C/C++.
  • Experience with open source virtualisation or container technology.
  • Experience with kernel or very low-level systems work.
  • Professional written and spoken English.
  • Linux experience (Debian or Ubuntu preferred).
  • Strong interpersonal, communication and presentation skills.
  • Self-motivation, accountability and a results-oriented approach.
  • Ability to travel twice a year for company events of up to two weeks each.
  • Nice to have: performance engineering and security experience.
Done for you
We'll apply to this for you

Denidel's HR team submits and tracks the application on your behalf.

Log in to apply Create free account

Opens the employer's own site, where you complete your application

Posted10 Oct 2026
Views0
Apply now