Bachelor's degree in a relevant field, or equivalent practical experience.
2 years of experience managing projects.
Experience in technical program management, execution of programs that span multiple engineering teams, risk management, stakeholder management, project planning and execution.
Preferred qualifications:
Master’s degree or PhD in Engineering, Computer Science, or related technical field.
2 years of experience managing cross-functional or cross-team projects.
Experience with life-cycle management in a fast-paced software environment or building product requirements and managing the product life-cycle.
Ability to use technical judgment to solve software engineering challenges involving bug triage, source control, continuous integration, etc.
Ability to be influential on a highly integrated team of technical and non-technical members as well as working with or managing third-party vendors.
Responsibilities
Own and drive communication for large programs and portfolios across stakeholders at various levels of the organization.
Support partner teams throughout the product life-cycle to ensure the process is seamless and efficient using technical judgment and develop processes to improve software engineering productivity.
Create and drive an operational/business rhythm to deliver against dynamic goals by partnering with cross-functional teams defining product road maps and annual goals.
Build strong relationships with partner teams to enable a culture that responds quickly to change.