hero

Portfolio Company Careers

Discover career opportunities across PFG's network of portfolio companies

Staff Software Development Engineer (Puls8 / OpenEBS)

DataCore Software

DataCore Software

Software Engineering
Bengaluru, Karnataka, India
Posted on Nov 26, 2025

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.