Pure Storage logo

Software Engineer Grad 2027

Pure Storage

Santa Clara · USD 122,000-183,000 / year · Onsite · Posted Oct 6, 2026

At a glance

Workplace
Onsite
Location
Santa Clara
Salary
USD 122,000-183,000 / year · Base salary

About the role

  • The Software Engineer Grad role involves building the future of data storage and management within a team environment.
  • Engineers will apply foundational knowledge to tackle real-world problems ranging from low-level hardware to large-scale cloud systems.
  • The position offers the opportunity to contribute to mission-critical features that ensure high-performance and reliable data experiences for customers.

Responsibilities

  • Contribute to core product development across the software development lifecycle.
  • Research and develop solutions for data efficiency challenges, including deduplication and reclamation.
  • Improve replication across wide-area networks.
  • Enhance system performance and scalability to handle increasing data volumes.
  • Partner with senior engineers and cross-functional teams to integrate new features.
  • Maintain high standards of code quality through extensive automated testing.

Requirements

  • Strong computer science fundamentals including data structures, algorithms, concurrency, and design principles.
  • Proficiency in C++.
  • Proactive and self-motivated approach to problem-solving.
  • Ability to articulate complex technical ideas clearly.
  • Ability to work effectively in a team-based, open office environment.

Benefits

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

Workplace

  • Primarily an in-office environment.
  • Expected to work from the Santa Clara, CA office.

Skills

  • C++
  • Data Structures
  • Algorithms
  • Concurrency
  • Automated Testing

Pure Storage

Software Engineer Grad 2027

Apply now