Responsibilities:
- Owning Technical Execution: The tech lead drives the architecture for vNode, setting the standard for what gets shipped, deferred, or redesigned.
- Deep Dive into Runtimes: They lead the work where vNode meets containerd, Kata Containers, gVisor, and the kernel, explaining and improving the processes.
- Shipping Kubelet Integration: The tech lead owns how vNode plugs into the node lifecycle, including CRI, kubelet device plugins, and cgroups v2.
Qualifications:
- Container Runtime Experience: You have shipped production work against containerd directly.
- Kubernetes Node Depth: You have worked inside the kubelet or CRI layer, understanding cgroups v2 and OCI hooks.
- Go Programming Chops: You write production Go for systems-level code, including syscalls and namespaces.
Bonus Points:
- Upstream Contributions: Meaningful commits to containerd, runc, Kata, gVisor, or Kubernetes SIG-Node.
- Tenant Isolation Expertise: You have built or operated infrastructure with hostile workloads on shared hosts.
VCluster Labs
VCluster Labs is pioneering Kubernetes virtualization for the AI era. They are a venture-backed tech startup in a hyper-growth phase with a remote-first work culture.