CareerPlan

Principal Block and File Storage Software Engineer, Linux - DGX Cloud

US, CA, Santa ClaraFull-time$272k2026-10-09 → 2026-11-10

Core

Designing and implementing next-generation block and file storage services for NVIDIA's DGX Cloud, focusing on extreme performance and scalability in Host and DPU environments.

Role type

Principal Block and File Storage Software Engineer (Linux)

Builds

Proprietary distributed file system and block storage capabilities for NVIDIA's cloud platform

Domain

Cloud computing, distributed systems, storage infrastructure

Deliverable

production ML models

Required skills

C/C++ programming, Linux kernel development, Linux block subsystem and file system expertise, distributed systems design, storage protocols (NVMe), large-scale system debugging

Preferred skills

Linux kernel internals (memory management, scheduling), cloud computing concepts (virtualization, scalability)

Technologies

Linux, C, C++, NVMe, DPU

Responsibilities

Research, design, implement, and test distributed storage services; analyze and solve challenging bugs in large-scale production systems; define software architecture for advanced storage services

Seniority

Principal, hands-on IC