A Senior Software Engineer responsible for designing and implementing high-performance, reliable algorithms and systems within modern data platforms, driving digital transformation and innovation in the data storage industry.
Key Responsibilities
Design and implement high-performance algorithms for distributed systems
Own end-to-end delivery of innovations from concept to deployment
Analyze and resolve complex technical issues within systems software
Collaborate with cross-functional teams to gather requirements and influence system design
Mentor junior engineers and coordinate technical activities within projects
Requirements
Extensive experience designing, developing, and deploying systems software using languages such as C, Java, or Go.
In-depth knowledge and proven ability to successfully implement solutions within complex systems software domains such as Distributed Systems, Operating Systems, Database Internals, or Containerization.
Demonstrated expertise in selecting methods, techniques, and evaluation criteria to resolve complex technical issues, exercising independent judgment in solution implementation.
Strong design sensibility and the ability to articulate, advocate for, and defend architectural choices in a collaborative, team-oriented environment.
A track record of establishing and assuring adherence to performance requirements, work plans, and schedules for significant engineering initiatives.
Ability to analyze and resolve complex technical issues where a deep evaluation of variable factors is required, serving as a subject matter expert and selecting appropriate methods and techniques for obtaining results.
Experience implementing strategic policies and developing novel, high-performance algorithms for distributed systems, ensuring the achievement of challenging goals such as six 9s reliability.
Experience owning the end-to-end delivery of innovations, from initial concept and design through final testing and deployment into a shipped product, driving critical business outcomes.
Ability to network with key contacts outside immediate area of expertise to gather requirements and validate solutions, influencing system design decisions across functional boundaries.
Experience mentoring junior engineers and coordinating the technical activities of a project sub-team to maintain schedules and align with architectural vision.
Proficiency in working in an in-office environment at the Santa Clara location in compliance with company policies.
Benefits & Perks
Salary range: 175,000 - 263,000 USD
In-office work environment in Santa Clara
Potential eligibility for incentive pay and/or equity
Flexible time off
Wellness resources
Company-sponsored team events
Support for growth and development
Inclusive and diverse work culture
Ready to Apply?
Join Pure Storage and make an impact in renewable energy