Senior Storage Software Engineer – DGX Cloud

atNVIDIARemoteUS flagCaliforniaFull-timeFull-stack EngineerSenior$224k – $431.3k/year

Posted Sep 21

This is a fully remote position, open to applicants in California.

📋 Description

• Contribute code to open-source parallel and distributed file systems, as well as distributed object storage.

• Engage with upstream communities and maintainers by upstreaming fixes and features.

• Serve as a hands-on storage software lead, responsible for writing and reviewing production code.

• Diagnose bugs by analyzing kernel, NFS, NVMe-oF, or SPDK source code.

• Make critical technical decisions on storage deliveries based on measurable targets.

• Triage, troubleshoot, and root-cause complex storage issues across extensive GPU clusters.

• Investigate I/O and metadata performance, as well as issues related to data corruption and recovery.

• Validate the architecture, capabilities, performance, and durability of storage solutions.

• Conduct scale tests, benchmarks, and recovery drills to ensure system reliability.

• Qualify new builds according to defined performance and durability metrics.

• Define and recommend best practices for configuration, tuning, and operations of high-performance file systems on GPU infrastructure.

• Assist operators and internal customers in applying storage guidelines effectively.

• Collaborate with teams in training, inference, accelerated computing, SRE, operations, networking, and security.

• Work alongside cloud providers, neocloud operators, and storage vendors to develop common architecture.

• Utilize modern AI coding and agentic tools to enhance building, debugging, validation, and operational processes.


⛳️ Requirements

• BS, MS, or PhD in Computer Science, Electrical Engineering, or a related field — or equivalent experience.

• More than 12 years of direct experience in storage software engineering.

• Extensive experience with high-performance parallel or distributed file systems managing multi-petabyte scale.

• Contributions to open-source projects that involve distributed or parallel file systems.

• Hands-on experience in writing and reviewing production code, examining file system, kernel, NVMe-oF, or SPDK source, and conducting scale tests or recovery drills.

• Proven ability to diagnose and resolve storage challenges in large GPU or HPC clusters, including I/O and metadata performance analysis.

• Strong expertise in at least one systems programming language: C, C++, Rust, or Go.

• Proficiency in Python programming.

• Comfortable working with Linux kernel storage and networking stacks, including block layer, RDMA/RoCE/InfiniBand, NVMe, page cache, VFS, and multipath configurations.

• Solid understanding of object storage concepts, including S3/Swift-class implementations.

• Strong grasp of block storage technologies, including NVMe-oF and iSCSI.

• Excellent written and verbal communication skills.

• Ability to operate in a 24/7 production environment.

• Security-first mindset.

• Maintainers or contributors to widely used public projects.

• Experience in crafting or operating storage solutions for AI training or inference at a large GPU scale.

• Background in kernel and file system development, metadata scalability, data placement, failure recovery, or equivalent experience.

• Experience with Kubernetes and CSI driver development for storage solutions.

• Hands-on experience with SPDK, libfabric, or FUSE performance optimization techniques.


🏝️ Benefits

• Equity.

• Benefits.

People also viewed

finanzen.net GmbH15 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care15 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free15 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures15 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics16 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX16 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers