About the Role
4 days a week onsite in San Francisco.
As the Program Manager, you will be responsible for driving large, complex, enterprise class programs and/or interdependent collections of projects supporting entire business domains. Leading programs in this category requires building strong working relationships with senior leaders outside technology.
You will also be responsible for managing a sub-portfolio with the overall Ecommerce portfolio. Your role within the sub-portfolio is to: (i) build the project flightplan for the year, working with Product and Delivery leaders; (ii) obtain weekly project status for active projects from other project managers working on those projects and to escalate any issues requiring immediate leadership attention; (iii) track and manage spending by projects against the alloted sub-portfolio budget.
You will be working directly with our team members and senior leadership driving projects with resources who are co-located and are responsible for engineering and testing within their feature area. Working with project management and scrum masters, you will help guide, lead, and serve your teams so that together you deliver awesome solutions for our customers.
As the Program Manager you will be guiding several projects ensuring your teams stay in communication throughout the program lifecycle. You can manage through the power of influence and persuasion coaching team members to deliver to their full potential on time, within budget driving optimal return on our investment. You are responsible for communicating to senior leadership the value of work in progress and the needed elements for risk mitigation and overall customer success.
Opportunity
- Drive program roadmaps, working with the business and technology leadership.
- Bridge the gap between technology delivery decisions and business impact analysis.
- Understand and manage to the link between daily program activities and the overall program outcomes.
- Use your strong financial modeling and management skills to transparently demonstrate the successful program outcomes.
- Outline the risk profile with appropriate mitigation plans and stakeholder responsibilities.
- Own program communications at all levels across Technology and Business stakeholders.
Identify and ensure resolution of impediments to the team’s progress escalating to senior leadership if needed.
- Manage the teams' velocity and timing while identifying ways to improve velocity, estimation, and quality.
- Protect the integrity of the teams and its velocity from unnecessary external influences.
- Coach the team on continually improving communication, process, estimation, quality, and velocity.
Skills and Experience
- You have an MBA and/or BS/MS in Computer Science, Engineering, or related field (or equivalent experience).
- You’ve been working for 15 years or more in business process, software delivery or related field.
- You have demonstrated effective communication at all levels of the organization.
- You have managed the delivery of programs that have had a measurable business impact.
- You have a solid understanding of what it takes to develop and deliver great software, fast.
- You’ve got an entrepreneurial energy and ability to find solutions to challenges your teams face.
- You communicate concisely with the ability to translate business strategy to delivery.
- You work like a coach in your passion to get your teams to perform at their best.
- You can get the job done using JIRA, Confluence and Slack.
- You're a star at coaching teams to be effective delivering business and technology objectives.
- You are a leader who influences others to choose the right path.
- You have appropriate certification or related experience:
- Scrum certification: ideally CSP, at least CSM, and preferably SAFe as well.
- PMP certified or some other certification in project management.