Senior Staff Storage Engineer
Role Overview
We are seeking a Senior Staff Storage Backend Engineer to design and optimize the next generation of high-performance distributed storage systems. This role focuses on building the core I/O path, improving scalability, reliability, and software quality across large-scale storage clusters.
The ideal candidate has deep expertise in C/C++, distributed systems, storage architecture, and performance optimization, with a proven track record of building highly available, low-latency infrastructure.
Key Responsibilities
Storage Architecture & Development
Design, develop, and optimize high-performance storage I/O paths for extreme throughput, low latency, and high concurrency.
Build and improve distributed storage components, including erasure coding, data protection, recovery, and data layout algorithms.
Develop scalable concurrency models, locking mechanisms, and fault-tolerant designs.
Performance & Scalability
