NVIDIA
Senior Systems Software Engineer, Containers and Kubernetes
$184K–$356K
US, CA, Santa Clara +3 · Senior · Full-time · Posted Sep 2, 2026
- Location
- US, CA, Santa Clara
US, TX, Austin
US, Remote
US, WA, Seattle - Experience
- 8+ years of relevant work experience.
- Education
- BS/MS in Computer Science or a related field (or equivalent experience).
About the job
Develops platform software that enables GPU-accelerated applications and makes GPUs first-class resources in container orchestrators such as Kubernetes.
What you'll do
- Build and improve software for deploying and monitoring GPU-accelerated applications in container environments.
- Enable GPUs as first-class resources in Kubernetes and other container orchestrators.
- Integrate software with engineering teams across NVIDIA.
What they ask for
- Expert-level knowledge of a systems programming language (Go or C) and solid understanding of data structures and algorithms.
- Strong understanding of Kubernetes/container orchestration and container technology.
- Knowledge and experience with Linux operating-system internals.
- Strong background in cloud computing and distributed software design and development; understanding of performance, security, and reliability in complex distributed systems.
Nice to have
- Strong experience with Go, containers, and Kubernetes; recent technical contributions to CNCF and Kubernetes SIG projects.
- Experience with the K8s Operator framework, Container Device Interface (CDI), and Dynamic Resource Allocation (DRA).
Pay
184,000 USD - 287,500 USD base salary (Level 4); 224,000 USD - 356,500 USD base salary (Level 5)
Tools
Go, C, Kubernetes, Linux, K8s Operator framework, Container Device Interface (CDI), Dynamic Resource Allocation (DRA)
Model-written summary · the original posting is authoritative