Pure Storage is looking to solve the problem of bringing products from prototype to production faster and more reliably in the data storage industry
Requirements
- Proficiency in Python with a focus on clean, maintainable, modular code
 
- 5 + years of experience in full-stack development—backend frameworks (Flask, Django, Node.js) and modern frontend frameworks (React, Angular, Vue)
 
- Understanding of databases (SQL or NoSQL) and schema design
 
- Familiarity with version control (Git) and collaborative development practices
 
- Strong problem-solving and debugging skills, including comfort working with hardware/software interactions
 
- Experience in a manufacturing, test, or hardware/software integration environment
 
- Exposure to hardware test instrumentation (oscilloscopes, JTAG, serial interfaces)
 
Responsibilities
- Develop and maintain full-stack test applications (Python backends, databases, and web dashboards)
 
- Build automation frameworks that interact with hardware and production systems
 
- Collaborate with hardware and firmware teams to integrate diagnostics into test flows
 
- Debug test failures at the hardware/software boundary
 
- Deliver reliable, scalable, and production-ready test software
 
- Partner with cross-functional teams including engineering, operations, and contract manufacturers
 
Other
- Bachelor’s degree in Computer Engineering, Computer Science, or a related field
 
- Work from the Santa Clara, CA office in compliance with Pure’s policies, unless you are on PTO, or work travel, or other approved leave
 
- Flexible time off, wellness resources and company-sponsored team events
 
- Accommodations for candidates with disabilities may be requested for all aspects of the hiring process
 
- Pure is proud to be an equal opportunity and affirmative action employer