The role involves designing and implementing cloud-native storage solutions, working on distributed systems, and collaborating globally to enhance enterprise-grade virtualization and storage infrastructure using programming and automation skills.
Key Responsibilities
Architect and implement cloud-native storage solutions using CSI for Kubernetes, OpenShift, FlashArray, and FlashBlade.
Drive end-to-end feature development from design to production code and automated testing.
Optimize distributed systems performance and troubleshoot bottlenecks across virtualization stacks.
Collaborate with global engineering teams to translate architectural requirements into executable projects.
Evolve automation frameworks and CI/CD pipelines to accelerate feature deployment while ensuring data integrity.
Requirements
Proven ability to write clean, concurrent, and highly maintainable production-level code in at least two of the following core languages: Go, Java, or Python.
Demonstrated experience owning both the development and the comprehensive automated testing of complex software features, with a focus on building self-healing systems.
Deep understanding of Linux environments and the ability to navigate complex networking or storage interactions within distributed architectures.
Experience designing and implementing CSI-based storage solutions that automate lifecycle management for FlashArray and FlashBlade within Kubernetes and OpenShift environments.
Ability to drive the full engineering lifecycle from initial design specifications to high-performance production code and robust automated test suites ensuring feature reliability for global enterprise deployments.
Experience debugging and resolving sophisticated bottlenecks across the virtualization stack, including Nutanix and OpenStack, to impact performance and uptime of customer data fabrics.
Experience collaborating with technical leads across multiple locations, including Bangalore and Santa Clara, to break down complex architectural requirements into executable projects.
On-site presence and ability to work from the Bangalore, India office in compliance with company policies, unless on PTO, work travel, or other approved leave.
Benefits & Perks
Compensation/salary range (not specified in the posting)
Work schedule flexibility with flexible time off
Work environment perks including wellness resources and company-sponsored team events
Growth opportunities and support for professional development
Inclusive and diverse company culture
Accommodations and accessibility for candidates with disabilities
Ready to Apply?
Join Pure Storage and make an impact in renewable energy