07 Aug
|
The Networker
|
Bengaluru
07 Aug
The Networker
Bengaluru
About the Role
We are looking for a highly skilled, self-propelled and self-motivated Storage Data Plane Software Engineer to lead the design, development, and optimization of performance-critical data plane components in large-scale distributed storage systems. In this role, you will take ownership of complex subsystems, drive technical decisions, and deliver highly reliable, low-latency storage solutions used in production at scale. You will work closely with cross-functional partners across control plane, infrastructure, and reliability teams.
Key Responsibilities
Design, build, and own core storage data plane components for distributed systems
Lead the development of high-performance, low-latency code in C++ or GOLANG
Drive architectural decisions related to I/O paths, concurrency, memory management, and scalability
Identify and resolve performance bottlenecks through profiling, benchmarking, and tuning
Own production issues end-to-end, including root cause analysis and long-term fixes
Collaborate with control plane, SRE, and infrastructure hardware engineering teams to ensure system reliability
Review designs and code, providing technical mentorship and guidance
Contribute to long-term technical roadmap and best practices
Be oncall
Robust Kubernetes
Required Qualifications
Bachelor s or Master s degree in Computer Science, Engineering, or equivalent experience
Qualified software engineering experience
Strong expertise in Linux operating systems, distributed systems, and systems programming
Proven experience developing production-grade systems in C++ or Go
Deep understanding of concurrency, memory management, and performance optimization
Strong debugging skills in complex, large-scale Linux settings Kubernetes.
Preferred Qualifications
Hands-on experience with large-scale storage systems (block, file, or object storage)
Knowledge of storage technologies such as NVMe, SSDs, replication, sharding, and caching
Experience building or operating distributed systems at cloud scale
Familiarity with failure modes, resiliency patterns, and observability in storage systems
Experience mentoring engineers and leading technical initiatives
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Sr Mts Software Engineer Bengaluru
🏢 The Networker
📍 Bengaluru