Overview
Lead the design and delivery of Portworx's Kubernetes-native backup and restore solution as a technical anchor for the team.
What you'll do
- Lead the design, development, and deployment of Portworx's Kubernetes-native backup and restore solution, serving as a technical anchor for the team.
- Design and build cloud-native services that operate reliably at scale, with a strong emphasis on performance, quality, and efficiency in both design and implementation.
- Deeply leverage Kubernetes constructs (operators, CRDs, controllers, CSI) to build robust, production-grade data protection capabilities.
- Ensure security, resilience, stability, and high availability are first-class considerations in every design and implementation decision.
- Design and develop robust, well-defined APIs that integrate seamlessly with the frontend and Web UI.
- Drive architectural decisions and technical direction for the product, mentor engineers, and set the bar for engineering quality through design reviews and code reviews.
- Own end-to-end delivery of complex features, from design documents through implementation, testing at scale, and production readiness.
What you'll need
- 10+ years of proven development experience in enterprise-grade products for private or public cloud offerings (e.g., vSphere, OpenShift bare metal, or AWS/GCP/Azure).
- Experience with enterprise systems products in the network or storage domain.
- Experience building distributed systems with strong concepts on consensus, cluster membership, scalability, and resilience.
- Expertise in Golang programming or C++.
- Expertise in building scalable systems for Kubernetes.
- In-depth knowledge of container and microservices architecture.
- Demonstrated experience in designing scalable gRPC/REST-based backends.
- Demonstrated mentorship and individual leadership in solving ambiguous technical problems.
- Demonstrated ability to perform deep troubleshooting of problems involving Kubernetes, storage vendors, performance, and OS in user and kernel space.
- Understanding of cloud delivery models such as SaaS, PaaS, and IaaS.
Details
- Location: Bangalore, India.
- Work mode: primarily 5 days in-office at the Bangalore office, in compliance with Pure's policies, unless on PTO, work travel, or other approved leave.
Read the full description and apply on the company’s own careers page.