Jobs · Engineering · California

Senior Distributed Software Engineer, Golang - DGX Cloud

NVIDIA · Santa Clara, CA · Yesterday
EngineeringFull-time

What You Will Be Doing

  • Leading the overall architecture and design of our distributed storage service optimized for AI/ML
  • Develop and maintain distributed, robust and scalable Go programs deployed to state of the art open-source ecosystems, including Kubernetes
  • Develop and maintain user-space applications, containers, Go-bindings, and CLI tools
  • Building features for a distributed storage service to enhance availability and reliability for large-scale deployments
  • Engaging and collaborating with NVIDIA Research, Computing, Product teams, cross-functional teams, and external customers to deliver Cloud services
  • Automating distributed storage service end-to-end, including deployment, management, and monitoring

What We Need To See

  • Bachelor’s of Science in Computer Science, or related field (or equivalent experience) with 8+ years of industry experience
  • Strong background in developing distributed systems involving Golang, Kubernetes, and Cloud Service Provider integrations
  • Strong track record of delivering distributed services in a variety of distributed computing environments
  • Experience in implementing storage services and interfaces to ensure scalable, high-performance, and reliable solutions
  • History of ownership of product delivery from inception to support
  • Experience developing and maintaining enterprise software
  • Experience deploying, managing, and debugging applications in a Kubernetes environment
  • Great communication and presentation skills

Ways To Stand Out From The Crowd

  • You have architected, built, and deployed a distributed service that runs on large-scale clusters, multi-petabyte to exabyte in size, with millions of users
  • You have owned responsibility for all lifecycle stages of software development and delivery
  • You are passionate about innovating and investing in groundbreaking technologies and interested in working with accelerated Computing environments such as GPU Direct Storage, DPU, and RDMA
  • You are skilled in building and delivering cloud services, with a specific focus on distributed systems

Base Salary Range: $184,000 - $287,500 for Level 4, and $224,000 - $356,500 for Level 5.

Applications for this job will be accepted at least until August 30, 2026.

Similar jobs