Staff Software Engineer, Storage
Core
Lead the development and execution of cloud storage strategy, building and operating high-performance, scalable, and reliable storage solutions.
Role type
Staff Software Engineer (Cloud Storage)
Builds
Cloud storage infrastructure primitives, redundant and fault-tolerant storage solutions, and user-facing APIs.
Domain
Cloud Infrastructure / Distributed Systems
Required skills
Distributed cloud computing infrastructure, Redundant and fault-tolerant storage solutions, Java or Go, Infrastructure as Code (Ansible, Chef, Puppet, Terraform), Linux Systems Internals, Computer architecture
Preferred skills
NVMe, SSDs, Distributed storage systems, Block/Object/File storage protocols (NFS, SMB, iSCSI, NVMe-oF), Open source contributions (Ceph, GlusterFS, OpenEBS), System programming (C, C++, Rust), Physical and software-defined networking
Responsibilities
Lead engineering efforts on cloud storage features, Write and review code and design documentation, Guide engineering team through architecture decisions and design reviews, Mentor and grow engineers, Champion initiatives like tech talks and open source development, Benchmark and improve scale, performance, and resiliency
Seniority
Staff, hands-on IC with mentorship
