





Tier-1 brand and metro location increase competition, but niche storage specialization limits applicant density.
Role requires deep storage systems and systems-programming skills, limiting cross-industry transferability.
Requires strong systems programming, storage and Kubernetes expertise, making technical filters stringent.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead design and development of performance-critical storage data plane components for distributed systems.
Own complex subsystems including architectural decisions on I/O paths, concurrency, memory management, and scalability.
Resolve production issues end-to-end and collaborate closely with control plane, infrastructure, and reliability teams.
Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience.
Professional experience in software engineering with strong Linux OS and distributed systems knowledge.
Proven development experience in production-grade C++ or Go systems.
Strong debugging skills in large-scale Linux and Kubernetes environments.
Experienced in building or operating large-scale storage systems (block, file, object) and familiar with storage technologies like NVMe and SSDs.
Able to lead technical initiatives and mentor other engineers.
Operates effectively in complex distributed system environments with focus on performance optimization and reliability.