Senior Storage Software Engineer - DGX Cloud
Core
Building and maintaining high-performance parallel and distributed file systems and object storage to support tens of thousands of GPUs for AI training and inference.
Role type
Senior Storage Software Engineer (Individual Contributor & Technical Lead)
Builds
Open-source parallel/distributed file systems, distributed object storage, and GPU cluster storage infrastructure.
Domain
AI Infrastructure / High-Performance Computing / Distributed Systems
Deliverable
production ML models
Required skills
C/C++/Rust/Go, Python, Linux kernel storage stacks, NVMe-oF, RDMA/RoCE/InfiniBand, S3/Swift, Kubernetes CSI, SPDK, libfabric, FUSE, I/O performance tuning, data corruption recovery
Preferred skills
Maintainer status in open-source projects, AI training/inference storage experience, metadata scalability, failure recovery, HSM
Technologies
C, C++, Rust, Go, Python, Linux kernel, NVMe, NVMe-oF, iSCSI, S3, Swift, Kubernetes, CSI, SPDK, libfabric, FUSE, InfiniBand, RoCE
Responsibilities
Contribute code to open-source file systems and upstream communities; Write and review production code; Triage and root-cause storage issues across large GPU clusters; Validate storage architecture and run scale tests/benchmarks; Define configuration and tuning guidelines; Partner with SRE, networking, and cloud teams; Use AI coding tools for development and debugging.
Seniority
Senior, hands-on IC with technical lead responsibilities