Engineering Tech Lead (vNode)
New
V
vCluster LabsCloud Infrastructure
United States - Remote, EMEA - Remote, Germany - RemoteFull-TimeLead
Salary138,000 - 180,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- KubernetesGo
Requirements
- Deep production experience with containerd beyond basic usage.
- Strong background in Kata Containers, gVisor, or similar sandboxed/isolated runtimes.
- Expertise in Kubernetes node-level components including kubelet, CRI, cgroups v2, OCI hooks, and PLEG.
- Proficiency in systems-level Go programming (syscalls, namespaces, file descriptors, process lifecycle).
- Fluency in Linux isolation technologies (User namespaces, seccomp-bpf, capabilities, Landlock).
- Proven ability to set technical direction through design docs, prototyping, and team leadership.
- Experience operating infrastructure with hostile workloads or multi-tenant requirements (bonus).
- History of upstream contributions to CNCF or related projects (bonus).
Responsibilities
- Drive the architecture for how vNode wraps containerd, integrates with the kubelet, and exposes safe isolation primitives.
- Lead the work where vNode meets containerd, Kata Containers, gVisor, runc, and the kernel.
- Own how vNode plugs into the node lifecycle: CRI, kubelet device plugins, cgroups v2, and eviction.
- Run technical design reviews, set testing patterns for isolation guarantees, and mentor engineers.
- Run vNode against vCluster Platform tenant clusters internally to close the loop between user needs and production.
- Contribute upstream to projects like containerd, runc, and Kubernetes SIG-Node.
- Write technical posts and represent vCluster Labs at KubeCon-class venues.
View Full Description & ApplyYou'll be redirected to the employer's site