Senior Distributed Software Engineer, Golang - DGX Cloud

NVIDIA
Santa Clara
Workplace: RemoteFull timeUSD 184,000 - 356,500 annuallyFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Architecture and design","Communication","Collaboration","Presentation","Ownership"]

Design and lead the architecture for distributed storage services optimized for AI/ML, partnering across NVIDIA Research, Computing, Product, and external customers. Build and maintain scalable Go services and Kubernetes-deployed components, including user-space applications, containers, Go bindings, and CLI tools. Enhance availability and reliability for large-scale deployments by automating end-to-end deployment, management, and monitoring while delivering features from inception through support.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
2 days ago

Senior Distributed Software Engineer, Golang - DGX Cloud

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Design and lead the architecture for distributed storage services optimized for AI/ML, partnering across NVIDIA Research, Computing, Product, and external customers. Build and maintain scalable Go services and Kubernetes-deployed components, including user-space applications, containers, Go bindings, and CLI tools. Enhance availability and reliability for large-scale deployments by automating end-to-end deployment, management, and monitoring while delivering features from inception through support.
Location: Santa Clara
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead the overall architecture and design of the AI/ML-optimized distributed storage service.
  • •Develop and maintain distributed, robust, scalable Go programs deployed to open-source ecosystems including Kubernetes.
  • •Build user-space applications, containers, Go bindings, and CLI tools for the distributed storage service.
  • •Enhance availability and reliability for large-scale deployments by implementing distributed storage features.
  • •Automate end-to-end distributed storage service deployment, management, and monitoring while collaborating across teams and customers.

Pay and Benefits

Salary: USD 184,000 - 356,500 annually
Equity and Bonus:Equity

Key Requirements

  • •8+ years of industry experience with a Bachelor’s in Computer Science (or related field) or equivalent experience.
  • •Strong distributed-systems background using Golang and Kubernetes, including cloud service provider integrations.
  • •Proven track record delivering distributed services across varied distributed computing environments.
  • •Experience implementing storage services and interfaces for scalable, high-performance, reliable solutions.
  • •Experience owning product delivery lifecycle stages, including deploying, managing, and debugging enterprise software in Kubernetes environments.
Experience:8+ yearsAI/MLDistributed systemsCloud servicesEnterprise softwareKubernetesStorage services
Education:Bachelor's in Computer Science
Skills:Architecture and designCommunicationCollaborationPresentationOwnership
Tech Stack:GolangGoKubernetesContainersCLI toolsDistributed systemsCloud Service Provider integrationsStorage servicesGPU Direct StorageDPURDMA

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor