Senior Software Engineer, FlashArray

A tech company fundamentally reshaping the data storage industry with high-performance, highly reliable systems.
$140,000 - $342,000
Distributed Systems
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, FlashArray

Pure Storage is revolutionizing the data storage industry with their innovative FlashArray technology, seeking a Senior Software Engineer to join their team in Santa Clara. This role offers an exciting opportunity to work on high-performance, highly reliable systems with six 9's of reliability.

The position involves designing and implementing creative algorithms and technologies for storage systems, with full ownership from concept to shipped product. You'll be working with distributed systems, operating systems, and database internals, making a direct impact on how the world handles data storage.

The ideal candidate will have 3+ years of experience in systems programming languages (C, C++, Python, Go, Java), a BS in Computer Science, and a background in distributed systems or related areas. The role offers competitive compensation ($140,000-$342,000) plus equity, and follows a hybrid work model requiring 4 days in office.

Pure Storage has been recognized as one of Fortune's Best Large Workplaces in the Bay Area and Best Workplaces for Millennials. They offer comprehensive benefits including flexible time off, wellness resources, and company-sponsored events. The company culture emphasizes innovation, growth, and teamwork, making it an ideal environment for engineers who want to make a significant impact in the storage industry.

The role provides opportunities to work on challenging problems, collaborate with smart peers, and directly influence customer satisfaction. Pure Storage's commitment to diversity, equity, and inclusion creates an environment where different perspectives are valued and contribute to the company's success.

Last updated 4 days ago

Responsibilities For Senior Software Engineer, FlashArray

  • Design and implement creative new algorithms and technologies for high-performance, highly reliable systems
  • 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
  • Make customers happy
  • Learn and grow technical skills

Requirements For Senior Software Engineer, FlashArray

Go
Java
Python
Linux
  • 3+ years experience using C, C++, Python, Go, Java or related programming languages
  • Proven design sensibility and willingness to work in a collaborative team environment
  • Experience in systems software projects (Distributed systems, Operating systems, Linux Kernel, Database internals, etc.)
  • BS degree in Computer Science
  • Must be willing and able to work in an open office environment

Benefits For Senior Software Engineer, FlashArray

Medical Insurance
Equity
  • Flexible time off
  • Wellness resources
  • Company-sponsored team events
  • Equity
  • Competitive salary

Interested in this job?

Jobs Related To Pure Storage Senior Software Engineer, FlashArray

Senior Software Engineer, Data-path, Portworx

Senior Software Engineer position at Pure Storage, focusing on data-path development for Portworx, requiring 5+ years of experience in systems programming and distributed systems.

Senior Software Engineer, Data-path, Portworx

Senior Software Engineer position at Pure Storage, focusing on data-path systems for Portworx, requiring 5+ years of experience in C++, Java, or Go, based in Santa Clara, CA.

Senior Software Engineer

Senior Software Engineer position at PayPal focusing on distributed systems and messaging platforms, requiring 8+ years of experience in building scalable applications using Java, Kafka, and cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on the Titan Platform team, building and maintaining critical cloud infrastructure and distributed systems with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on the Titan team to build and maintain core cloud infrastructure services at massive scale, offering remote work and competitive compensation.