Member Of Technical Staff - Framework, Insights and Tools
Pure StorageBangalore, India
Full Time
Posted October 31, 2025
Apply Now
Application opens on company website
Job Description
This role involves designing, developing, and modernizing high-performance IO tooling for storage testing, providing technical leadership, and mentoring junior engineers within a cutting-edge data storage company.
Key Responsibilities
- Architect and implement high-performance, scalable IO tools for testing block, file, and object storage
- Modernize legacy tooling infrastructure into unified, scalable solutions using Go and Python
- Identify tooling gaps and develop solutions to improve test coverage, failure diagnosis, and product robustness
- Provide technical leadership through design and code reviews, and mentor junior engineers
- Contribute to the long-term vision and roadmap for IO tooling to meet evolving product and industry needs
Requirements
- Proven history of success in software engineering with a strong background in complex systems software projects such as Distributed Systems, Linux Kernel, Storage Networking, Hypervisors, or similar high-performance infrastructure
- Mastery of Go and Python programming languages, with advanced proficiency specifically applied to performance benchmarking, test automation, and building scalable, maintainable tooling
- Demonstrated ability to independently drive complex, cross-domain technical projects from initial concept to successful delivery with minimal oversight, influencing technical decisions across teams
- Strong track record of mentoring engineers and providing clear technical direction, coupled with excellent communication skills to effectively influence and align stakeholders
- Ability to architect and implement core tools for testing block, file, and object storage, focusing on performance, reliability, and maintainability in a modern software-defined storage environment
- Experience leading efforts to modernize legacy tools into unified, scalable solutions, primarily leveraging Go and Python to boost test efficiency and developer productivity
- Experience proactively identifying tooling gaps and delivering solutions that significantly improve test coverage, enable rapid diagnosis of complex failures, and ensure robustness of storage products before customer release
- Ability to contribute to the long-term vision and roadmap for IO tooling, ensuring testing capabilities remain ahead of evolving product requirements, industry trends, and customer needs
- Willingness to work from the Bengaluru, India office in an in-office environment, in compliance with company policies
Benefits & Perks
Flexible time off
Wellness resources
Company-sponsored team events
In-office environment in Bengaluru, India
Ready to Apply?
Join Pure Storage and make an impact in renewable energy
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs
More at Pure Storage
More jobs at Pure Storage
ServiceNow Solutions Architect
Pure Storage
NEW
Santa Clara
Full Time
13h
$165k-248k
Senior Manager, Domestic Tax
Pure Storage
NEW
Santa Clara
Full Time
13h
$176k-265k
Software Engineer, DRaaS
Pure Storage
NEW
Prague
Full Time
13h
More jobs in Bangalore, India
Application Product Manager - Production Planning
Celonis
Bangalore
Full Time
Dec 17
Senior Application Product Manager - Production Planning
Celonis
Bangalore
Full Time
Dec 17
Software Engineer- Java
Celonis
Bangalore
Full Time
Dec 17