Senior Software Engineer, Kubernetes Runtime and Release
Core
Build and maintain the supported Kubernetes runtime, automate its delivery, and bring new GPU providers and platforms into production for NVIDIA's DGX Cloud.
Role type
Senior IC Kubernetes infrastructure engineer (runtime/release/provider integration)
Builds
GPU cluster software, Kubernetes runtime, release automation pipelines, and provider integration for NVIDIA DGX Cloud
Domain
Cloud infrastructure, GPU computing, Kubernetes
Deliverable
production ML models
Required skills
Go, Kubernetes (controllers/operators, release automation, cloud integration), distributed systems, production infrastructure software, API design, automation, complex failure diagnosis
Preferred skills
controller-runtime, CRDs, reconcilers, GPU infrastructure, accelerated networking, GPU scheduling, resource allocation, fair-share scheduling, upstream integration, software supply chain integrity
Technologies
Go, Kubernetes, Helm, Argo CD
Responsibilities
Build Go controllers and APIs to install, upgrade, and validate GPU cluster software; Develop validation pipelines that inform release decisions across providers and GPU platforms; Bring new providers and GPU hardware into production and resolve integration failures
Seniority
Senior, hands-on IC