CareerPlan

Senior Storage Software Engineer

USAFull-time$224k–$357k2026-07-31 → 2026-11-11

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 storage infrastructure

Domain

AI/ML Infrastructure, High-Performance Computing (HPC), Storage Systems

Required skills

C, C++, Rust, Go, Python, Linux kernel storage stacks, NVMe-oF, RDMA/RoCE/InfiniBand, VFS, multipath, object storage (S3/Swift), block storage, scale testing, root cause analysis, AI coding tools

Preferred skills

Maintainer status in open-source projects, Kubernetes CSI driver development, SPDK/libfabric/FUSE optimization, metadata scalability, failure recovery, HSM

Technologies

Linux kernel, NVMe, SPDK, libfabric, FUSE, Kubernetes, CSI, S3, Swift, InfiniBand, RoCE

Responsibilities

Contribute code to open-source parallel and distributed file systems; Triage and root-cause large storage issues across tens of thousands of GPUs; Validate storage architecture, performance, and durability; Define configuration and tuning standards for GPU fleets; Partner with SRE, networking, and cloud teams on common architecture.

Seniority

Senior, hands-on IC with technical lead responsibilities