Staff+ Software Engineer, Storage + Transfer
Core
Design, secure, operate, and scale exabyte-scale multi-cloud blob storage infrastructure supporting AI training, inference, and data retention.
Role type
Staff+ Software Engineer, Storage + Transfer
Builds
Exabyte-scale storage platforms for AI workloads
Domain
Cloud Infrastructure / Distributed Systems
Deliverable
production ML models | infrastructure
Required skills
Large-scale distributed storage system design, Replication and erasure coding, Consistency models, Metadata management, High availability, Access controls, Identity models, Systems programming (C++, Rust, Go, Java), Incident response, Capacity planning
Preferred skills
Multi-region architecture, CSP partnership, Cross-functional leadership
Technologies
C++, Rust, Go, Java
Responsibilities
Shape technical strategy and architecture for storage layers, Partner with CSPs and datacenter teams, Translate user needs into scalable system designs, Lead large migrations with minimal disruption, Participate in SLOs and observability, Stay hands-on in critical code areas
Seniority
Staff+, hands-on IC with strategic guidance