Engineering Manager (Runtime - Storage)
- United States
- Lead/Staff
- Posted
Skills
Required
- systems / infrastructure / storage
- caching infrastructure
- distributed storage systems
- content-addressable storage
- Linux storage stack
- filesystems
- page cache
- block devices
- Go / Rust / C/C++
- EROFS / FUSE / ublk / io_uring
- Kubernetes
Preferred
- snapshotter
- containerd
- stargz
- overlaybd
- open-source
- soci
- lazy-loading snapshotters / peer-to-peer image distribution
Join Baseten, a remote-first company revolutionizing the way machine learning models are deployed and managed. As an Engineering Manager for Storage Products on the Runtime Fabric team, you will lead a team of systems engineers, guide the architecture and evolution of the Baseten Delivery Network, and ensure reliability of the delivery path. You will also act as the point of contact for storage across Baseten, optimize requirements for underlying storage platforms, and communicate team progress to leadership. Enjoy unlimited PTO, full healthcare coverage, and a learning and development budget.
Diriger l'équipe d'ingénieurs qui construit et gère les produits de stockage derrière la pile Runtime Fabric, y compris le Baseten Delivery Network (BDN).
Responsibilities
- Assurer la fiabilité de la zone en tant que résultat mesuré, faire rapport au responsable de Runtime Fabric et rester proche du code à travers la conception et la révision du code.
- Recruter et développer une équipe d'ingénieurs systèmes avec une expertise en stockage, mise en cache et Linux, et gérer la planification et la livraison de l'équipe.
- Familiarity with lazy-loading snapshotters or peer-to-peer image distribution
Requirements
- Strong written and verbal communication skills, with the ability to influence without authority across teams
- Experience managing a team of engineers in a systems, infrastructure, or storage context, including hiring and performance management [TODO: confirm whether a tech lead stepping into management qualifies]
- Understanding of how container images are structured, stored, and delivered at scale
- Hands-on background in distributed storage systems, content-addressable storage, or large-scale caching infrastructure
- Working knowledge of the Linux storage stack: filesystems, the page cache, block devices, and mounts
- Strong systems programming background in Go, Rust, and/or C/C++, with the ability to engage credibly in code reviews and architectural discussions
- Experience with EROFS, FUSE, ublk, or io_uring
- Experience building or operating CDN, object storage, or large-scale caching infrastructure
- Experience running storage services on Kubernetes
Preferred
- Contributions to containerd/containerd, snapshotter projects (stargz, soci, nydus, overlaybd), distribution/distribution, or closely related open-source projects
Pay
USD 165,000 - 330,000
jobapplier