NVIDIA
Senior Storage Software Engineer, DGXC Data Services
$152K–$288K
US, CA, Santa Clara +5 · Senior · Full-time · Posted Oct 6, 2026
- Location
- US, CA, Santa Clara
US, NC, Remote
US, TX, Remote
US, WA, Remote
US, Remote
US, CA, Remote - Experience
- 5+ years of software engineering experience.
- Education
- BS in Computer Science, Information Systems, Computer Engineering, or equivalent experience.
About the job
Build and improve cloud-native storage and data services that support high-performance AI training and inference across hybrid and multi-cloud infrastructure.
What you'll do
- Develop storage technologies, client libraries, filesystem frameworks, and high-performance data paths for AI workloads.
- Build observability systems and improve storage performance, scalability, and reliability in production.
- Collaborate with AI, platform, SRE, and operations teams to validate storage systems against real workloads.
What they ask for
- BS in Computer Science, Information Systems, Computer Engineering, or equivalent experience.
- Strong foundation in algorithms, data structures, distributed systems, operating systems, and software design.
- Experience building performance-sensitive systems, storage, backend, or cloud-native software using a listed language.
- Experience with storage systems, object stores, caching, Linux systems, Kubernetes, or cloud infrastructure.
Nice to have
- Background with Linux kernel observability, eBPF, tracing, or low-overhead telemetry.
- Experience with FUSE, POSIX filesystems, object-store-backed filesystems, or optimizing storage for AI workloads.
Pay
152,000 USD - 241,500 USD base salary; 184,000 USD - 287,500 USD base salary
Tools
Go, Python, Rust, C/C++, Java, Kubernetes, Linux, eBPF
AI focus
Develop storage infrastructure for AI training and inference, and use AI-assisted or agentic engineering workflows.
Model-written summary · the original posting is authoritative