NVIDIA
Senior Distributed Software Engineer, Golang - DGX Cloud
$184K–$356K
US, CA, Santa Clara +1 · Senior · Full-time · Posted Oct 11, 2026
- Location
- US, CA, Santa Clara
US, Remote - Experience
- 8+ years of industry experience.
- Education
- Bachelor’s of Science in Computer Science, or related field (or equivalent experience).
About the job
Designs and delivers a reliable, scalable distributed storage service for AI/ML applications, including its software, deployment, management, and monitoring.
What you'll do
- Lead the architecture and design of the distributed storage service; build and maintain Go programs, user-space applications, containers, Go-bindings, and CLI tools.
- Develop features that improve availability and reliability in large-scale deployments, and automate service deployment, management, and monitoring.
- Collaborate with research, computing, product teams, cross-functional teams, and external customers to deliver cloud services.
What they ask for
- Bachelor’s of Science in Computer Science or a related field, or equivalent experience.
- 8+ years of industry experience.
- Strong background developing distributed systems involving Golang, Kubernetes, and Cloud Service Provider integrations.
- Experience implementing storage services and interfaces, and deploying, managing, and debugging applications in a Kubernetes environment.
Nice to have
- Architected, built, and deployed distributed services on large-scale clusters, from multi-petabyte to exabyte size, with millions of users.
- Experience with accelerated computing environments such as GPU Direct Storage, DPU, and RDMA.
Pay
184,000 USD - 287,500 USD (base salary, Level 4); 224,000 USD - 356,500 USD (base salary, Level 5)
Tools
Golang, Kubernetes, GPU Direct Storage, DPU, RDMA
AI focus
Develops distributed storage services tailored to AI/ML applications.
Model-written summary · the original posting is authoritative