Lead Storage Software Engineer for AI-Scale HPC

NVIDIA Corporation

Santa Clara (CA)

Hybrid

USD 224,000 - 431,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Comprehensive Benefits

Job summary

NVIDIA seeks a hands-on Storage Software Engineer to join the DGXC Storage team in California. You will contribute to open-source file systems, implement features, and ensure storage remains fast, reliable, and durable for thousands of GPUs across cloud and on-prem environments.

You will write production code, triage scale issues, and set tuning guidelines while collaborating with cross-functional teams to deliver high-performance storage for AI workloads.

Qualifications

  • BS/MS/PhD in Computer Science, Electrical Engineering, or related field
  • Over 12 years of storage software engineering experience in high-performance parallel or distributed file systems
  • Hands-on writing and reviewing production code and running scale tests or recovery drills

Responsibilities

  • Contribute to open-source file systems and distribute object storage; upstream fixes and features
  • Write and review production code; read kernel, NVMe-oF, or SPDK sources to identify bugs
  • Triage and troubleshoot large-scale storage issues across GPU clusters
  • Define and recommend configuration, tuning, and operational best practices for high-performance file systems

Skills

C/C++
Rust/Go
Python
Linux kernel storage
Distributed systems

Education

BS/MS/PhD in Computer Science or Electrical Engineering or related field

Tools

SPDK
libfabric
FUSE
Kubernetes CSI driver

Job description

NVIDIA seeks a hands-on Storage Software Engineer to join the DGXC Storage team in California. You will contribute to open-source file systems, implement features, and ensure storage remains fast, reliable, and durable for thousands of GPUs across cloud and on-prem environments.

You will write production code, triage scale issues, and set tuning guidelines while collaborating with cross-functional teams to deliver high-performance storage for AI workloads.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Storage Software Engineer for AI GPU Clusters
Lead Storage Software Engineer for AI GPU Clusters

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Equity
Benefits
Remote Senior Storage Production Engineer
Remote Senior Storage Production Engineer

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 176,000 - 334,000
Senior Storage Systems Engineer for AI & Cloud Data
Senior Storage Systems Engineer for AI & Cloud Data

NVIDIA • Texas

On-site
USD 152,000 - 287,500
Equity
Benefits
Senior Distributed Storage Engineer for AI/ML Workloads
Senior Distributed Storage Engineer for AI/ML Workloads

NVIDIA Corporation • United States

Remote
USD 176,000 - 334,000
Senior Storage Engineer for AI Data Infrastructure
Senior Storage Engineer for AI Data Infrastructure

NVIDIA Corporation • United States

Remote
USD 152,000 - 288,000
Senior Storage Engineer — Cloud-Native AI Data Infrastructure
Senior Storage Engineer — Cloud-Native AI Data Infrastructure

NVIDIA • California

On-site
USD 184,000 - 287,500
Equity
Benefits
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 AI Data Storage Engineer - Cloud-Native, Equity
Senior AI Data Storage Engineer - Cloud-Native, Equity

NVIDIA • North Carolina

On-site
USD 152,000 - 241,500
Equity compensation
Benefits
Storage Production Engineering Lead - Scale & Reliability
Storage Production Engineering Lead - Scale & Reliability

NVIDIA • California

On-site
USD 272,000 - 431,250
Equity
Comprehensive benefits
Paid time off
Senior Storage Software Engineer - DGX Cloud
Senior Storage Software Engineer - DGX Cloud

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Equity
Benefits