This role involves designing and implementing high-performance, reliable storage systems and algorithms for modern data storage products, with a focus on distributed systems, operating systems, and hardware integration, to support cutting-edge applications like AI and analytics.
Key Responsibilities
Design, develop, and implement high-performance, reliable system algorithms and technologies.
Own and deliver end-to-end product innovation from concept to deployment.
Analyze and resolve complex technical problems through persistence and insight.
Collaborate with stakeholders across product management, development, validation, support, and customers.
Contribute to the architecture decisions and evolution of storage and enterprise systems.
Ensure high availability and uptime of enterprise infrastructure deployments.
Engage in hands-on development and contribute to storage domain technologies.
Requirements
8 Years of experience in Design, collaborate and implement creative new algorithms and technologies for high-performance, highly reliable systems think six 9 s.
Own and deliver innovation end-to-end, from concept to shipped product.
Analyze and solve challenging problems through persistence and insight.
Engage and effectively interact with stakeholders across product management, product development, system validation, support and even customers.
Work as a team with smart peers who inspire you and who are inspired by you.
Make customers really happy, because that’s why we do what we do.
Learn a ton, whether you know a lot, or nothing about system software.
Ownership E2E design development and also quality enterprise product application deliverable exposure.
A track record of setting and achieving high standards.
Strong understanding of modern technology architecture.
8 Years of experience in 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.
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.
Preferred hands-on development experience in Storage Domain and related technologies.
Preferred experience to make strategic architectural decisions and drive design and architecture evolution by driving various arch-forums.
Understand production systems, deployments and contribute to high availability and uptime of enterprise infrastructure deployments.
BS in Computer Science, Information Systems, Computer Engineering, Electronics Engineering, Electrical Engineering or closely related discipline.
Benefits & Perks
Flexible time off
Wellness resources
Company-sponsored team events
Ready to Apply?
Join Pure Storage and make an impact in renewable energy