About the job
Pure Storage is building the future of data storage, and the Bangalore team plays a key role in this mission. The FlashBlade group focuses on delivering high-performance, reliable storage solutions for mission-critical workloads. Most of the engineering team works on software, continually improving FlashBlade’s features, ease of management, and uptime. Customers rely on these products to bring the flexibility of public cloud to both traditional IT and cloud-native applications.
Role overview
This Technical Staff Member - Networking role centers on advancing the FlashBlade product line. The position involves hands-on software engineering, with a strong emphasis on networking features and integration within a storage context.
What you will do
- Work across the full software development lifecycle, including architecture, development, release, and ongoing maintenance.
- Analyze requirements and develop technical specifications.
- Integrate new features with existing infrastructure, collaborating with other teams to expand product capabilities.
- Drive architectural improvements in the FlashBlade Networking domain.
- Design, implement, and debug software using C and Python.
- Document, support, and maintain software functionality.
Team and impact
This is an opportunity to contribute to a product with global reach and to work alongside skilled engineers who value continuous innovation. The work supports customers who depend on reliable, easy-to-manage storage for critical applications.

