We're seeking a Storage Software Engineer to join our team. In this role, you'll be responsible for leading the design and development of high-performance storage data plane components in large-scale distributed systems.
The ideal candidate will have strong expertise in Linux operating systems, distributed systems, and systems programming. Proven experience developing production-grade systems in C++, Java or Go is essential.
Key Responsibilities
1. Design and build core storage data plane components for distributed systems
2. Lead the development of high-performance, low-latency code in C++, Java or GOLANGDrive architectural decisions related to I/O paths, concurrency, memory management, and scalability
3. 4. Collaborate with cross-functional partners across control plane, infrastructure, reliability teams on system reliability review designs codes provide technical mentorship guidance contribute long-term technical roadmap best practices &oncall Strong Kubernetes Required Qualifications Bachelor's Master degree Computer Science Engineering equivalent 7+ years professional software engineering experience,'Strong knowledge: Distributed Systems Systems Programming Operating System Windows Unix/Linux),"