The role involves managing complex engineering projects for a data storage company's software products, ensuring timely delivery, coordinating cross-functional teams, and driving process improvements to support innovative and high-performance storage solutions.
Key Responsibilities
Manage multiple concurrent engineering projects from conception to completion
Develop project schedules, identify dependencies, critical paths, and bottlenecks
Coordinate cross-functional teams and communicate project status to stakeholders
Monitor progress of engineering programs and ensure timely delivery
Collaborate with infrastructure teams on deployment progress
Facilitate technical communication, conflict resolution, and decision-making
Provide operational support such as quarterly business reviews and planning activities
Manage CapEx planning and ensure budget adherence
Track and communicate project goals, progress, and corrective actions to stakeholders
Lead vendor discussions to optimize software roadmap
Identify and implement process improvements to accelerate time-to-market
Oversee the entire software development lifecycle for projects
Serve as the primary point of contact for delivery decisions and cross-team communication
Resolve obstacles and teamwork issues across teams
Influence organizational processes and drive technical and project judgment
Requirements
Experience as a Technical Program Manager managing complex, features-rich programs and schedule management for Virtual infrastructure related programs is preferred.
Bachelor's degree in computer science, engineering, or related fields is required; a Master's degree in computer science, MBA, or engineering management equivalent is preferred.
Proven experience in managing multiple concurrent projects with multiple work streams that require inputs from cross-functional stakeholders both internally and externally.
Ability to develop project schedules, identify dependencies, critical paths, bottlenecks, and maintain execution throughout the duration of programs.
Experience in providing project management, cross-functional coordination, and inter/intra team communications to deliver program outcomes on-time with high quality.
Experience in collaborating with multiple cross-functional teams to drive actions and resolutions.
Ability to communicate schedules, priorities, and status to all levels in the company.
Experience working closely with Infrastructure teams to monitor progress on deployment for engineering programs.
Understanding of high-level technical architecture and ability to facilitate communication, conflict resolution, and drive decisions on appropriate deployments.
Experience providing operational support such as coordinating Quarterly Business Reviews (QBRs), Monthly updates, and Annual Planning to stakeholders.
Experience in CapEx planning activity and ensuring CapEx spend is within bounds by performing accurate and timely accounting of CapEx spend monthly, quarterly, and yearly.
Demonstrated ability to set goals for programs, track progress, and communicate periodically to stakeholders, ensuring corrective actions and mitigations as needed.
Experience leading or participating in vendor partner discussions to optimize the software roadmap.
Strong problem-solving skills and the ability to work with various stakeholders on foundation-related areas, tracking, and management.
Proven expertise in managing projects throughout the entire Software Development Life Cycle (SDLC), including investigation, design, execution, and delivering products to market on schedule, and addressing customer feedback during development.
Ability to be the single point person for delivery decisions, executive and cross-team communication, and working with various functional groups to deliver the program.
Strong analytical and problem-solving skills.
Outstanding verbal and written communication skills with the ability to interact with both technical and non-technical, cross-functional groups.
Ability to drive content, schedule, and overall delivery of the program and set it up for success in the field customer base.
Ability to ensure clarity and effective communication across business units.
Proven ability to overcome obstacles by resolving issues regardless of team boundaries and to identify and resolve teamwork issues.
Solid project and technical judgment with the ability to influence a growing organization.
Benefits & Perks
Flexible time off
Wellness resources
Company-sponsored team events
Ready to Apply?
Join Pure Storage and make an impact in renewable energy