Senior Go Distributed Storage Architect for AI/ML (Equity)

NVIDIA

Santa Clara (CA)

On-site

USD 184,000 - 357,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA is seeking a Senior Software Engineer to help design and build a distributed storage service for AI/ML. You will lead architecture, develop Go-based services, and ensure high availability for large-scale deployments.

You will collaborate across NVIDIA Research, Computing, and Product teams, driving end-to-end automation and cloud integration. The role emphasizes ownership, scalability, and impact across NVIDIA’s critical AI workflow.

Qualifications

  • Bachelor’s degree in Computer Science or related field, with 8+ years of industry experience.
  • Strong background in distributed systems using Golang and Kubernetes.
  • Track record of delivering distributed services in varied environments.
  • Experience implementing storage services for scalable, high-performance solutions.
  • History of owning product delivery from inception to support.
  • Experience deploying, managing, and debugging apps in Kubernetes environments.
  • Excellent communication and presentation skills.

Responsibilities

  • Lead the architecture and design of the distributed storage service optimized for AI/ML.
  • Develop and maintain distributed, robust Go programs deployed to open-source ecosystems, including Kubernetes.
  • Develop and maintain user-space apps, containers, Go-bindings, and CLI tools.
  • Build features for reliability and availability in large-scale deployments.
  • Collaborate with NVIDIA Research, Computing, and Product teams and external customers.
  • Automate end-to-end deployment, management, and monitoring of the service.

Skills

Distributed systems
Communication skills
Product delivery ownership

Education

Bachelor's of Science in Computer Science

Tools

Golang
Kubernetes
Cloud service provider integrations

Job description

NVIDIA is seeking a Senior Software Engineer to help design and build a distributed storage service for AI/ML. You will lead architecture, develop Go-based services, and ensure high availability for large-scale deployments.

You will collaborate across NVIDIA Research, Computing, and Product teams, driving end-to-end automation and cloud integration. The role emphasizes ownership, scalability, and impact across NVIDIA’s critical AI workflow.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Go Architect: Distributed AI Storage, Scalable
Senior Go Architect: Distributed AI Storage, Scalable

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 184,000 - 357,000
Senior Go Engineer, AI Storage & Distributed Systems
Senior Go Engineer, AI Storage & Distributed Systems

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Senior Go Architect for Distributed AI Storage
Senior Go Architect for Distributed AI Storage

JobCubby • Santa Clara (CA), Northern (KY)

Hybrid
USD 184,000 - 357,000
Equity
Benefits
Senior Go Distributed Systems Engineer — AI Storage Cloud
Senior Go Distributed Systems Engineer — AI Storage Cloud

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Senior Distributed Software Engineer, Golang - DGX Cloud
Senior Distributed Software Engineer, Golang - DGX Cloud

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 184,000 - 357,000
Senior Distributed Software Engineer, Golang - DGX Cloud
Senior Distributed Software Engineer, Golang - DGX Cloud

JobCubby • Santa Clara (CA), Northern (KY)

Hybrid
USD 184,000 - 357,000
Equity
Benefits
Senior Distributed Software Engineer, Golang - DGX Cloud
Senior Distributed Software Engineer, Golang - DGX Cloud

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Distributed Software Engineer, Golang - DGX Cloud
Senior Distributed Software Engineer, Golang - DGX Cloud

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Senior Distributed Software Engineer, Golang - DGX Cloud
Senior Distributed Software Engineer, Golang - DGX Cloud

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Senior Software Engineer - Object Storage for DGX Cloud
Senior Software Engineer - Object Storage for DGX Cloud

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity in compensation
Benefits