The Software Engineering Manager will lead a team focused on developing and scaling innovative, high-availability storage infrastructure solutions using AI-driven, multi-cloud technologies, while overseeing technical strategy, delivery, and team growth.
Key Responsibilities
Lead and scale high-performing engineering teams through talent lifecycle management and fostering innovation
Oversee architectural health of core data services, ensuring scalability, high availability, and multi-cloud resilience
Manage the delivery of enterprise features by optimizing agile workflows and addressing technical debt
Translate customer requirements into technical priorities and long-term technical milestones in collaboration with product teams
Mentor engineers and promote best practices to enhance organizational technical capabilities
Requirements
Deep technical proficiency in architecting and shipping large-scale enterprise software, with specific experience in high-availability systems, cloud-native technologies, or storage protocols.
Proven experience managing and growing software engineering teams, with a track record of navigating organizational complexity and fostering a high-performance culture.
Mastery of delivery management and lean engineering processes, demonstrating the ability to balance rapid feature velocity with system stability, security, and quality.
Ability to articulate complex technical trade-offs and project health to executive leadership while remaining deeply connected to the engineering team’s daily technical challenges.
Location in Santa Clara, CA, and the ability to work primarily in an in-office environment in compliance with company policies.
Benefits & Perks
Salary range: 193,000 - 317,000 USD annually
Work environment: primarily in-office at Santa Clara, CA
Perks: flexible time off, wellness resources, company-sponsored team events
Additional benefits: incentive pay and/or equity (may be available)
Ready to Apply?
Join Pure Storage and make an impact in renewable energy