The role involves designing and implementing innovative, high-performance software solutions for data storage systems, working on scalable and reliable systems, and contributing to digital transformation efforts within a collaborative team environment.
Key Responsibilities
Design and implement algorithms and technologies for high-performance, scalable, and reliable systems
Own and deliver end-to-end innovation from concept to shipped product
Analyze and solve complex technical problems
Collaborate with team members to develop and improve systems software
Requirements
8 years experience using C, Java, Go or related programming languages
Proven design sensibility and the willingness to work in a collaborative, team-oriented environment
Experience in any number of related systems software projects such as Distributed systems, Operating systems, Linux Kernel, file systems, Database internals, Hypervisors, Containers, Compiler Optimization, etc.
A BS degree in Computer Science; advanced degrees are a bonus
Must be willing and able to work in an open office environment and work from the OFFICE_LOCATION office in compliance with company policies
Benefits & Perks
Flexible time off
Wellness resources
Company-sponsored team events
Ready to Apply?
Join Pure Storage and make an impact in renewable energy