Software Engineer

Pure Storage provides modern data storage platforms and services, helping innovative companies leverage data for competitive advantage.
$140,000 - $342,000
Distributed Systems
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS

Description For Software Engineer

Pure Storage is revolutionizing how businesses interact with data through their modern data platforms and services. With over 11,000 customers, including 58% of the Fortune 500, Pure Storage has established itself as a leader in the data storage industry, consistently recognized by Gartner in their Magic Quadrant for ten consecutive years.

As a Software Engineer at Pure Storage, you'll be at the forefront of digital transformation, working on cutting-edge storage solutions that power everything from NASA's space missions to COVID vaccine R&D teams. The role offers an exciting opportunity to design and implement high-performance, highly reliable systems with six nines of reliability.

You'll be joining a team of 5,000+ employees who are passionate about innovation and customer success. The position requires expertise in systems software development, with opportunities to work on distributed systems, operating systems, and database internals. You'll be responsible for delivering end-to-end solutions, from concept to shipped product, while collaborating with talented peers in an open, collaborative environment.

The company offers competitive compensation, including a base salary range of $140,000-$342,000, plus incentive pay and equity opportunities. Pure Storage maintains a hybrid work model based in Santa Clara, CA, with an emphasis on in-office collaboration 4 days per week. They foster an inclusive culture through their Pure Equality program and various employee resource groups, demonstrating their commitment to diversity and employee well-being.

If you're excited about solving complex technical challenges, working with cutting-edge technology, and making a real impact on how the world handles data, this role at Pure Storage offers an excellent opportunity to advance your career while working with some of the most innovative companies across various industries.

Last updated a month ago

Responsibilities For Software Engineer

  • Design and implement creative new algorithms 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 peers
  • Make customers happy
  • Learn and grow in system software development

Requirements For Software Engineer

Python
Go
Java
  • 3+ years experience using C, C++, Python, Go, Java or related programming languages
  • Proven design sensibility and willingness to work in a collaborative environment
  • Experience in systems software projects (distributed systems, operating systems, Linux Kernel, etc.)
  • BS degree in Computer Science
  • Must be willing to work in an open office environment
  • Must be present in the office 4 days a week

Benefits For Software Engineer

Equity
  • Flexible time off
  • Wellness resources
  • Company-sponsored team events
  • Incentive pay
  • Equity

Interested in this job?

Jobs Related To Pure Storage Software Engineer

Software Engineer III, Infrastructure, Spanner

Software Engineer III position at Google working on Spanner infrastructure, focusing on distributed systems development with C++ and offering competitive compensation.

Software Engineer III, Infrastructure, Google Cloud

Software Engineer III position at Google Cloud focusing on infrastructure development and distributed systems in Warsaw, Poland.

Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

Software Engineer III position at Google Cloud focusing on infrastructure development, requiring C++ expertise and distributed systems experience, offering competitive compensation and benefits.

Software Engineer III, Infrastructure, Google Cloud Platforms

Software Engineer III position at Google Cloud focusing on infrastructure development and distributed systems, offering competitive compensation and opportunity to work on large-scale technologies.