This position involves being a key member of the FlashBlade product team at Pure Storage, focusing on designing and implementing high-performance storage solutions while working with modern data applications and distributed systems.
Responsibilities
•Design, collaborate and implement new algorithms and technologies for high-performance systems.
•Own and deliver innovation from concept to shipped product.
•Analyze and solve complex problems.
•Engage and interact with stakeholders across various teams.
•Work collaboratively with peers to inspire and be inspired.
•Ensure customer satisfaction with product outcomes.
•Contribute to high availability and uptime of enterprise infrastructure.
Requirements
•Developer level Linux platform experience.
•Strong programming skills in C, C++, Python, Java, Go or other programming languages, and solid understanding of object-oriented programming.
•Three (3) years of experience.
•Strong foundation in data structures, algorithms and a strong understanding of threads, synchronization, concurrent programming.
•Excellent written and verbal communication skills to effectively communicate product architectures, design proposals and negotiate options across stakeholders.
•BS in Computer Science, Information Systems, Computer Engineering, Electronics Engineering, Electrical Engineering or closely related discipline.
Benefits
•Compensation/salary range
•Flexible time off
•Wellness resources
•Company-sponsored team events
•Opportunities for learning and development
•Employee resource groups
•Community volunteering and grants through Pure Good Foundation