A Software Engineer Grad role focused on developing and optimizing data storage and management solutions, involving tasks from core product development to solving complex technical challenges across hardware and cloud systems.
Key Responsibilities
Contribute to core product development
Own key tasks within the software development lifecycle, including design, implementation, and testing
Research and develop solutions for data efficiency challenges such as data deduplication and replication
Improve system performance and scalability to handle increasing data volumes
Collaborate with cross-functional teams to integrate new features and maintain code quality
Requirements
Strong computer science fundamentals including a solid understanding of data structures, algorithms, concurrency, and design principles, with the ability to apply these concepts to solve practical engineering problems.
Proficiency in C programming, with the ability to write clean, efficient, and well-structured code in C.
Problem-solving aptitude with a proactive and self-motivated approach to identifying and solving complex problems, focusing on delivering high-quality and impactful results.
Effective collaboration and communication skills, with the ability to articulate complex technical ideas clearly and work effectively in a team-based, open office environment.
Availability to work in an in-office environment at the Santa Clara, CA office in compliance with company policies, unless on PTO, work travel, or other approved leave.
Benefits & Perks
Annual base salary range of $119,000 to $179,000 USD
Potential eligibility for incentive pay and/or equity
Flexible time off
Wellness resources
Company-sponsored team events
In-office environment at Santa Clara, CA
Ready to Apply?
Join Pure Storage and make an impact in renewable energy