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.

Apply for This Position