Sr MTS Software Engineer (Bengaluru)

Sr MTS Software Engineer (Bengaluru)

06 Aug
|
The Networker
|
Bengaluru

06 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
- Strong 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 environments 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

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sr mts software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: sr mts software engineer (bengaluru) / bengaluru