Cerca
Lingue

Staff Software Development Engineer (Puls8 / OpenEBS)

R&D
Bengaluru, Karnataka, India

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.

Candidati