Apply Now
Pure Storage

Software Engineer Core Products at Pure Storage

Mountain View, San Francisco Bay Area · Full Time
Apply to Pure Storage

Job Description

About Us

Pure Storage was founded with the ambitious goal of revolutionizing the computing infrastructure industry. Today we are building the data platform for the cloud era and we’ve accomplished the first step towards that goal by bringing to market the simplest and most reliable all-flash storage array in history. The full potential impact of our line of "Smart Storage" products is only beginning to be felt as customers discover the benefits and exciting applications that can be built on top of a Pure system.

For 4 straight years, Gartner has named Pure a leader in the Magic Quadrant for Solid-State Arrays. According to IDC, Pure has become a Top 10 data storage vendors faster than any other company in history. We continue to take market share while achieving record-setting customer satisfaction scores for the enterprise technology industry. For more information, check out our corporate fact sheet here.

Topping the Bay Area’s Best Places to Work lists for 5 years running, we’ve built a team that has a rich and diverse set of experiences and backgrounds. Puritans have a passion for innovation, creativity, customer success, transparency, teamwork, and fun. We’re looking for talented people to join us on the journey.

Our Tech Stack

At Pure, we're focused on combining the latest hardware technology (e.g., NVMe, 3D XPoint, RoCE, etc.) with software to deliver storage to our customers with a hassle-free service experience. Our tech stack spans low level hardware and firmware, Linux kernel engineering, user-space C++ for our products' storage data path, Python and Java for on-box management, and a full cloud stack (AngularJS, SpringBoot, SNS, SQS, Cassandra, RedShift, etc.) for global monitoring and deep insights from our fleet of storage arrays in the field.

What you will be doing

Design and implement creative new algorithms and technologies for high performance, high-reliability 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
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 storage
What you bring to the table

Proven design ability and the willingness to work in a collaborative and team-oriented environment
Experience in any number of related systems software projects e.g: Distributed systems, Operating systems, Linux Kernel, Database internals, Hypervisors, Containers, Compiler Optimization, etc...
A minimum of 3 years experience using C, C++, Go, Java or related programming languages
A BS degree in Computer Science; Advanced degrees are a bonus!

Apply Now

People also viewed

Silicon Valley, Mountain View, San Francisco Bay Area
Mountain View
San Francisco, San Francisco Bay Area
San Francisco

What We're Building

Pure Storage was founded with the ambitious goal of revolutionizing the computing infrastructure industry. Today we are building the data platform for the cloud era and we’ve accomplished the first step towards that goal by bringing to market the simplest and most reliable all-flash storage array in history. The full potential impact of our line of "Smart Storage" products is only beginning to be felt as customers discover the full benefits and exciting applications that can be built on top of a Pure system.

Topping the Bay Area’s Best Places to Work lists for 5 years running, we’ve built a team that has rich and diverse set of experiences and backgrounds. Puritans have a passion for innovation, creativity, customer success, transparency, teamwork and fun. We’re looking for talented people to join us on the journey.

Add testimonials, product launches, and photos that highlight your company

Other Jobs at Pure Storage

Pure Storage Team

John Romano
University of Notre Dame, Varsity Athlete, Sales/Marketing experience
Mayur Dewaikar
Product Management leader with 15 years of experience leading PM teams and driving high growth business in highly competitive markets.
Xin Wan
BS from Tsinghua, MS from CMU, Full-stack Engineer
Farhan Abrol
Lead machine learning products @Pure Storage . Built distributed databases @Pure Storage , started a crypto trading firm, and CS @Princeton University
See More