Staff Software Engineer, Storage
Core
Design, build, and operate high-performance file and block storage systems for AI workloads.
Role type
Staff Software Engineer (Storage Systems)
Builds
Distributed file storage and durable block volumes for AI infrastructure
Domain
Cloud Infrastructure / AI Compute / Storage Systems
Deliverable
production ML models | infrastructure
Required skills
Distributed file systems, Block storage, Storage protocols (NFS, S3), Systems programming (Rust, C++, Go), Cloud-native infrastructure, Kubernetes, Storage observability, High-performance networking (RDMA, RoCE, InfiniBand)
Preferred skills
Whiteboard-to-production ownership, GPU-adjacent storage expertise, Distributed systems optimization
Technologies
Ceph, Lustre, DAOS, SPDK, ClickHouse, Prometheus, Grafana
Responsibilities
Design multi-tenant storage architecture, Build distributed storage clusters, Integrate storage into customer environments, Optimize performance via RDMA/GPU Direct, Improve reliability and observability, Mentor engineers on distributed systems
Seniority
Staff, hands-on IC with mentorship