Containerization & Virtualisation Engineer
Core
Designing and implementing next-generation open source virtualization and container technology (VMMs, orchestration, networking, storage) for Linux, cloud, and IoT platforms.
Role type
Senior IC systems engineer (virtualization & containerization)
Builds
RustVMM hypervisor, Rockcraft Docker images, LXD container/VM manager, MicroK8s/Charmed Kubernetes, Charmed OpenStack/OVN/OVS/Ceph
Domain
Cloud infrastructure, open source systems, Linux kernel, container orchestration
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Rust, C/C++, kernel development, low-level system programming, VMM expertise, container technology, Linux (Debian/Ubuntu), security analysis, performance benchmarking
Preferred skills
Performance engineering, security experience
Technologies
Rust, Go, C/C++, Python, Linux kernel, Docker, Kubernetes, OpenStack, OVN, OVS, Ceph, LXD
Responsibilities
Design and specify new features, engage with upstream communities, conduct security analysis, create performance benchmarks, write high-quality code, debug issues, review code
Seniority
Senior, hands-on IC