Staff Software Development Engineer (Puls8 / OpenEBS)
Role Overview:
We are seeking an experienced Staff Software Development Engineer to join our OpenEBS/Puls8 team in Bangalore. This is a technical leadership role combining hands-on development with customer support responsibilities. You will drive architectural decisions, set technical standards, and mentor engineering teams while also providing expert-level support to enterprise customers on complex cloud-native storage implementations.
Key Responsibilities:
Development & Technical Leadership:
- Design and develop complex features for OpenEBS/Puls8 with focus on scalability, performance, and reliability
- Drive architectural decisions and technical direction for cloud-native storage solutions
- Set and maintain high standards for code quality, testing practices, and engineering excellence
- Lead technical discussions and design reviews across multiple teams
- Solve ambiguous, complex technical problems with system-wide impact
- Mentor senior and junior engineers, fostering technical growth across the organization
- Contribute to open-source community and represent DataCore at technical forums
Customer Support:
- Provide expert-level technical support for complex customer issues
- Debug and resolve critical production issues in distributed Kubernetes environments
- Partner with team members on architecture and implementation best practices
- Translate customer feedback into product improvements and feature requirements
Mandatory Qualifications:
- Bachelor’s or Master’s in Computer Science or related field
- 10+ years of software development experience with 5+ years in storage/distributed systems
- Expert-level proficiency in Rust, Golang, or C with deep understanding of systems programming
- Hands-on experience with Kubernetes, including operators, CSI drivers, and StatefulSets
- Deep expertise in distributed systems, consensus algorithms, and data replication
- Strong knowledge of storage protocols, block/file/object storage architectures
- Proven track record of driving technical initiatives with cross-team impact
- Experience setting technical direction and mentoring engineering teams
- Excellent debugging and problem-solving skills for complex production systems
- Outstanding written and verbal communication skills
Desirable Qualification:
- Active contributions to major open-source projects (Kubernetes, CNCF projects)
- Experience with OpenEBS, Rook, Longhorn, or similar cloud-native storage platforms
- Deep understanding of Kubernetes internals and container runtime architectures
- Experience with performance optimization at scale and capacity planning
- Background in technical customer support or consulting for enterprise customers
- Publications, conference talks, or technical blog posts demonstrating thought leadership
What we offer:
Technical leadership opportunities on cutting-edge cloud-native storage platforms, significant influence on product architecture and direction, mentorship and impact across global engineering teams, work with enterprise customers on mission-critical infrastructure, and career growth in a high-impact role.