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

Hiring organization: [NVIDIA](https://career.thegoodapps.co/organizations/nvidia)

Canonical page: https://career.thegoodapps.co/jobs/ff399cfd-f1ca-44d7-8faf-edd590e42e8d

Listed on NVIDIA's own careers site. Applications go to them directly.

- Seniority: Senior
- Location: Santa Clara, CA
- Salary: 272000 – 431250 USD per year

## Summary

This is a hands-on storage systems engineering role focused on designing and implementing block and distributed file storage for NVIDIA's cloud platform. The position suits experienced C developers who have deep Linux kernel expertise and want to architect next-generation storage infrastructure for AI workloads.

_Our summary, not NVIDIA's wording._

## Skills named

File Systems, Linux Kernel, Virtualization

## Required

- Bachelor's degree in Computer Science, Electrical Engineering, or equivalent experience
- 15+ years as a senior developer
- Strong C/C++ proficiency
- Linux block subsystem, file system, and I/O stack experience
- Storage protocols and standards knowledge, especially NVMe
- Distributed systems design and development experience
- Autonomous work with proactive mindset
- Quick adaptation to new technology
- Excellent communication and collaboration skills
- Cloud computing concepts including virtualization and data management

## Nice to have

- Linux kernel coding experience
- Linux kernel internals knowledge including memory management and scheduling
- Linux file system experience
- Block storage or networking systems experience

Apply on NVIDIA's site: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Principal-Block-File-Storage-Software-Engineer--Linux---DGX-Cloud_JR2024421
