
Member Of Technical Staff, Portworx - Backend Engineering Lead (Go, Kubernetes)
Pure Storage1 day ago
Bengaluru, IndiaStaff+
Responsibilities
- Lead the design, development, and deployment of Portworx’s Kubernetes-native backup and restore solution.
- Build reliable, scalable, and efficient cloud-native services using Kubernetes constructs such as operators, CRDs, controllers, and CSI.
- Design robust APIs integrating with frontend and Web UI systems.
- Drive architecture and technical direction while mentoring engineers and setting engineering quality standards through design and code reviews.
- Own complex features end to end, from design documentation through implementation, large-scale testing, and production readiness.
- Address security, resilience, stability, high availability, performance, and deep troubleshooting across Kubernetes, storage vendors, and operating-system environments.
Requirements
- 10+ years of development experience building enterprise-grade products for private or public cloud offerings.
- Experience with enterprise systems products in network or storage domains.
- Experience building distributed systems involving consensus, cluster membership, scalability, and resilience.
- Expertise in Golang or C++.
- Expertise building scalable systems for Kubernetes and understanding container and microservices architecture.
- Experience designing scalable gRPC or REST backends.
- Demonstrated mentorship and individual technical leadership in solving ambiguous technical problems.
- Ability to troubleshoot Kubernetes, storage, performance, and operating-system issues in user and kernel space.
- Understanding of SaaS, PaaS, and IaaS cloud delivery models.
Benefits
- Primarily five days per week in the Bangalore office, except during PTO, work travel, or other approved leave.
- Flexible time off, wellness resources, and company-sponsored team events.
- Employee resource groups, inclusive leadership initiatives, and accommodations throughout the hiring process.
Tech Stack
Categories
About Pure Storage
Pure Storage builds all-flash data storage systems and software for enterprises, including FlashArray and FlashBlade, and offers storage delivered as-a-service for on‑prem and cloud workloads. Its subscription model (Evergreen/Pure as‑a‑Service) supports databases, virtualization, analytics, and AI. Founded in 2009 and headquartered in Santa Clara, California, Pure is a public company listed on the NYSE (PSTG).