Pure Storage

Rating:
5/5
Pure Storage is a technology company focused on transforming data storage. We provide the enterprise with all-flash storage array systems that enable hyper-converged IT architectures. Our technology provides the industry’s best performance, reliability, scalability and simplicity to help customers solve their most important and complex data problems. At Pure Storage, we strive to make it easier for business and IT leaders to meet their data storage needs. Our focus is on delivering software-defined, enterprise-grade all-flash storage with zero complexity. Our goal is to provide customers with a comprehensive, integrated and intelligent storage system that meets their data storage requirements. For IT professionals looking for a rewarding, high paying job, Pure Storage offers a wide range of excellent opportunities in software engineering, application development, coding, and IT. Our staff of highly skilled engineers are involved in developing and delivering industry-standard technologies that enable our customers to solve their most complex data problems. To ensure our products remain at the forefront of all-flash storage technology, we offer our employees the opportunity to attend conferences, visit customers and suppliers to stay abreast of the latest innovations, and train in emerging technologies. Whether you are an experienced coder, programmer or application developer, or just beginning in the industry, Pure Storage has the potential to provide you with the resources you need for an exciting and challenging career.

Quick Links

Software Developer

Average Work Hours (weekly unless noted): 40
Average Salary (yearly in dollars unless noted): 110000
Description: Design and develop software necessary to support Pure Storage products. Troubleshoot any existing code and create bug fixes; coordinate full software development life cycle; perform code reviews; and maintain process and client requirements.
Qualifications / Requirements: Bachelor's Degree in Computer Science; 5+ years professional software development experience; proficient experience with software development techniques such as object-oriented design, unit testing, peer review, etc.; Knowledge of programming languages such as Java, JavaScript, HTML, and C++; experience with Unix environment and distributed systems

Software Quality Assurance Engineer

Average Work Hours (weekly unless noted): 40
Average Salary (yearly in dollars unless noted): 100000
Description: Manage the software quality assurance process for Pure Storage products, including formulating and implementing processes for automated and manual testing, verifying application standards and coding quality, evaluating test results, and creating test cases.
Qualifications / Requirements: Bachelor's degree in Computer Science/Engineering or other related technical field; 3 to 5 years of software quality assurance experience, preferably with software product development; experience in web-based software, distributed systems, and enterprise software; working knowledge of quality assurance process and software development life cycle; strong communications skills (both written and verbal), attention to detail, and problem-solving capabilities

Technical Support Engineer

Average Work Hours (weekly unless noted): 40
Average Salary (yearly in dollars unless noted): 82000
Description: Provide technical support to Pure Storage customers, which includes troubleshooting and resolving technical issues, working with other support teams on customer issues, identifying customer issues, and creating and maintaining technical documentation.
Qualifications / Requirements: Relevant degree in IT, Computer Science, Engineering, or related field; 2+ years of experience in technical support; experience in troubleshooting hardware/software systems; understanding of operating systems’ internals (Windows, UNIX, LINUX); knowledge of scripting languages; and very good troubleshooting and problem-solving skills

Cloud Solutions Engineer

Average Work Hours (weekly unless noted): 40
Average Salary (yearly in dollars unless noted): 105000
Description: Provide technical support for Pure Storage customers deploying products in the cloud. Work with customers to understand their cloud usage requirements, review and implement cloud deployments, and design and system optimization techniques.
Qualifications / Requirements: Bachelor’s degree in Computer Science/IT, Engineering, or related field; 3 to 5 years of experience in cloud solutions engineering and implementation; strong knowledge of cloud systems and cloud deployment technologies (AWS, Rackspace, Azure, etc.); advanced understanding of software development, system design, and software systems integration; proven experience in optimization of system operations

Software System Architect

Average Work Hours (weekly unless noted): 40
Average Salary (yearly in dollars unless noted): 120000
Description: Architect, design, and maintain the software architecture for Pure Storage products; provide technical support and expertise on architecture and design to engineering teams; develop software management and platform system solutions.
Qualifications / Requirements: Bachelor’s degree in Computer Science/IT, Engineering, or related field; 8+ years of experience developing software solutions; proven experience in software architecture, design, and implementation; strong knowledge of software development and system integration technologies; proficiency with object-oriented design, distributed systems, and database design

Data Processing Engineer

Average Work Hours (weekly unless noted): 40
Average Salary (yearly in dollars unless noted): 105000
Description: Design and develop solutions to analyze large datasets and develop database solutions to monitor Pure Storage's data processing system. Configure database systems, create database objects, and maintain database performance.
Qualifications / Requirements: Bachelor’s degree in Computer Science/IT, Engineering, or related field; 5+ years of experience with data processing, database architecture, database design, and database development; experience with data management processes, data integration solutions, database systems, and database modeling; experience with EXASOL and Oracle databases
Locations: Palo Alto, San Francisco, Houston, Austin, Chicago, New York, Paris, London, Amsterdam, Berlin, Munich, Bangalore, Tokyo
Career Paths: Data Center Technician, Product Manager, Quality Assurance Engineer, Sales Engineer, Solutions Architect, System Administrator, Technical Support Engineer, Technical Writer, User Experience Designer, Software Engineer.
Job Contacts: jobs@purestorage.com

Recent Reviews

Amit P.
4.9/5
4.9
Working at Pure Storage has been an amazing experience. I'm in the design team and it's been a pleasure everyday. Everyone here is so friendly and hardworking. There's no shortage of resources and the technology is incredibly advanced. I'm given amazing opportunities to learn and grow.

Frequently Asked Questions

What kind of training is available at Pure Storage?
All new employees receive a combination of classroom training, virtual learning, and on-the-job mentorship that is tailored to their specific job role.
What is the hiring process like at Pure Storage?
Our hiring process typically includes an initial phone interview, followed by an on-site interview with several rounds. We will work with each candidate to ensure a tailored hiring experience that meets their needs.