About the job
Join us in a thrilling phase of technological advancement as we revolutionize the data storage landscape. Here at Pure Storage, you will lead with innovative ideas, evolve alongside us, and collaborate with the brightest minds in the industry.
This is the type of work that defines the tech sector—work that has the potential to change the world. If you’re eager to embrace limitless possibilities and make your mark, we invite you to be part of our journey.
THE ROLE
Become an integral member of our elite engineering team, dedicated to crafting the next generation of enterprise storage solutions. As a vital contributor, you will spearhead innovation efforts by developing and refining the Linux kernel to enhance performance and reliability. Your expertise will play a pivotal role in shaping our future products, as you collaborate with a talented team to tackle complex challenges and achieve groundbreaking results.
WHAT YOU'LL DO
- Design and implement new features in the Linux kernel to support Pure’s enterprise storage offerings.
- Maintain and patch existing code to address challenging issues, including those reported by customers.
- Optimize kernel performance within Pure’s systems to satisfy customer needs.
- Collaborate with cross-functional teams, partners, and vendors to troubleshoot and resolve hardware-software integration issues.
- Lead software architecture and development from concept through to release, ensuring high-quality, resilient, and high-performance outcomes.
- Mentor peers and share knowledge to foster a collaborative environment.
- Engage in code reviews and work with cross-functional teams to define requirements for upcoming projects.

