Skill
File Systems
IT Infrastructure and Networking
A file system is the method an operating system uses to organize, store, and retrieve data on storage devices, defining structures like directories, metadata, and permissions (examples include NTFS, ext4, and APFS). Systems administrators and software engineers need to understand file systems for tasks like disk partitioning, performance tuning, data recovery, and building software that interacts efficiently with storage. Different file systems offer trade-offs in speed, reliability, and support for features like journaling or encryption.
Open roles requiring File Systems (2)
Principal Block and File Storage Software Engineer, Linux - DGX Cloud
NVIDIA
Santa Clara, CA · $272,000 – $431,250
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.
Listed on NVIDIA’s careers site · Apply there ↗
Staff Product Manager, AI Infrastructure (Storage)
Crusoe
San Francisco, CA · $215,000 – $260,000
Crusoe is seeking a Staff Product Manager to own the storage product roadmap for their AI infrastructure platform, managing block, file, and object storage solutions that support demanding machine learning workloads. This role combines customer discovery, technical strategy, and cross-functional leadership to shape how the company's storage offering competes in the rapidly growing AI compute market.
Listed on Crusoe’s careers site · Apply there ↗
Roles that use File Systems
Related skills
Curated neighbors in the taxonomy, whether or not employers ask for them together.