The role involves designing and developing cloud-native storage automation solutions for enterprise virtualization platforms, ensuring seamless integration, scalability, and high performance for containerized workloads across distributed systems.
Key Responsibilities
Architect and develop storage automation features for Kubernetes, OpenShift, OpenStack, and Nutanix platforms.
Own the full lifecycle of features, including writing production code and test automation to ensure high availability and reliability.
Solve architectural challenges and debug issues across distributed systems to optimize performance.
Participate in design reviews and collaborate across teams to translate business requirements into scalable software solutions.
Requirements
Proven experience in at least two core programming languages such as Go, Java, or Python, with the ability to write clean, concurrent, and highly testable code for complex systems.
Deep understanding of Linux internals and a track record of developing software that interacts directly with virtualization platforms or container orchestration layers.
Significant experience in building both the logic and the validation frameworks for software features, demonstrating a built-in quality approach to software craftsmanship.
Ability to take end-to-end accountability for feature health by writing high-quality production code alongside comprehensive test automation, ensuring deployments meet enterprise uptime standards.
Experience in designing and implementing robust storage provisioning features within Kubernetes, OpenShift, OpenStack, or Nutanix stacks, ensuring seamless mobility for containerized applications.
Ability to solve complex architectural challenges and debug intricate issues across distributed environments to optimize the performance of storage and integration controllers.
Location requirement 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: primarily in-office in Bangalore, India, with flexible time off options
Work environment perks: wellness resources, company-sponsored team events
Additional benefits: support for growth and development, inclusive and diverse workplace culture, accommodations for candidates with disabilities
Ready to Apply?
Join Pure Storage and make an impact in renewable energy