# Senior Storage Software Engineer, DGXC Data Services

**Company**: NVIDIA
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Storage-Software-Engineer--DGXC-Data-Services_JR2020844?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_5c2f4215-283

## Description

The NVIDIA DGXC Data Services team builds cloud-native systems, frameworks, and services for managing data across hybrid and multi-cloud infrastructure.

You will be working on building storage technologies, client libraries, and filesystem frameworks that help AI workloads access data across object stores, file systems, and hybrid cloud infrastructure.

Key responsibilities include:

- Developing high-performance storage paths for training and inference workflows

- Building observability systems to diagnose storage bottlenecks and expose actionable telemetry

- Improving performance, scalability, and reliability of storage systems serving massive datasets and high-concurrency AI workloads

- Working closely with internal AI teams, platform teams, SRE, and operations to validate storage behavior against real workloads and production environments

- Using modern software engineering practices, including AI-assisted and agentic development workflows

Requirements:

- BS in Computer Science, Information Systems, Computer Engineering, or equivalent experience, with 5+ years of software engineering experience

- Strong foundation in algorithms, data structures, distributed systems, operating systems, and practical software design

- Experience building performance-sensitive systems, storage, backend, or cloud-native software in languages such as Go, Python, Rust, C/C++, or Java

- Experience with storage systems, object stores, caching, Linux systems, Kubernetes, or cloud infrastructure

Preferred qualifications:

- Background with Linux kernel observability, eBPF, tracing, or low-overhead telemetry systems

- Experience with FUSE, POSIX filesystems, object-store-backed filesystems, or filesystem metadata/indexing

- Experience optimizing storage performance for AI training, checkpointing, inference, or large-scale data pipelines

You will also be eligible for equity and benefits.

## Skills

### Required
- algorithms
- data structures
- distributed systems
- operating systems
- software design
- Go
- Python
- Rust
- C/C++
- Java
- storage systems
- object stores
- caching
- Linux systems
- Kubernetes
- cloud infrastructure

### Nice to have
- Linux kernel observability
- eBPF
- tracing
- low-overhead telemetry systems
- FUSE
- POSIX filesystems
- object-store-backed filesystems
- filesystem metadata/indexing
- AI training
- checkpointing
- inference
- large-scale data pipelines

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Storage-Software-Engineer--DGXC-Data-Services_JR2020844?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
