About the Program Manager role
A Program Manager coordinates a group of related projects that together deliver one strategic outcome, such as launching in a new market, migrating a platform, or rolling out a company-wide system. While each project has its own manager and deliverables, the Program Manager owns the bigger picture: cross-project dependencies, shared risks, the combined budget and timeline, and the benefits the program was funded to deliver.
The role differs meaningfully across companies. In enterprise IT and consulting environments, program managers run formal governance: steering committees, stage gates, benefits tracking, and structured risk registers. In tech companies, the title often overlaps with technical program manager, where the emphasis shifts to cross-team execution, dependency management, and unblocking engineering work. Both flavors share the same core: making many moving parts land as one coherent result.
In your posting, describe the actual program: how many workstreams, which functions are involved, the rough budget or team size, and who the sponsor is. Also clarify authority: does the Program Manager direct project managers, or influence teams they do not manage? Strong candidates ask this in the first interview, so answering it in the posting attracts the right ones.
Program Manager job description template
Job brief
We are looking for a Program Manager to lead a portfolio of interconnected projects and deliver them as one coherent program. Your responsibilities will include defining the program roadmap, coordinating project managers and workstream leads, managing cross-project dependencies and risks, controlling the combined budget, and reporting progress to executive sponsors. To succeed in this role, you should see both the forest and the trees: comfortable with detail, but always steering toward the strategic outcome. Ultimately, you will turn a complex, multi-team effort into predictable delivery.
Responsibilities
- Define the program structure, roadmap, and success metrics with the executive sponsor
- Coordinate project managers and workstream leads so their plans fit together
- Map and actively manage dependencies between projects, teams, and vendors
- Own the consolidated program budget, forecast, and resource plan
- Run program-level governance: steering committees, status reporting, and decision logs
- Maintain the program risk register and drive mitigation before risks become issues
- Resolve conflicts over priorities and resources across workstreams
- Track benefits realization and keep the program tied to its original business case
- Manage scope changes at program level and their ripple effects across projects
- Communicate progress, trade-offs, and escalations clearly to executives and stakeholders
Requirements and skills
- 5 or more years in project or program management, including at least one multi-project program
- Proven delivery of cross-functional initiatives involving several teams or departments
- Strong command of planning and dependency management across parallel workstreams
- Experience owning budgets and forecasts at program scale
- Skilled at executive communication: concise status, clear asks, honest escalations
- Ability to lead through influence when workstream teams do not report to you
- Working knowledge of both predictive and agile delivery methods and when each fits
- Bachelor's degree or equivalent experience in a relevant field
Nice to have
- PgMP, PMP, PRINCE2, or SAFe certification
- Experience in your domain, such as IT transformation, product launches, or regulatory programs
- Familiarity with portfolio and work management tools such as Jira, Smartsheet, or MS Project
- Change management training or experience with large-scale rollouts and adoption
Generate a custom Program Manager job description
Need a version tailored to your company, seniority level, or industry? Describe the role and our AI job description generator will draft one in seconds.
