Senior Program Officer

Career Guide
A Senior Program Officer leads and improves programs that advance an organization’s mission. This role turns strategy into clear plans, manages budgets and timelines, builds partnerships, measures results, and supports teams and grantees. Senior Program Officers are common in foundations, nonprofits, government programs, and international development organizations.

Key Responsibilities

  • Set program strategy and annual priorities
  • Design program plans with clear goals and milestones
  • Manage program budgets and spending oversight
  • Run grantmaking processes when applicable
  • Conduct due diligence on potential partners or grantees
  • Manage relationships with funded partners and stakeholders
  • Track performance indicators and program outcomes
  • Commission or oversee evaluations and learning activities
  • Write briefs, reports, and updates for leadership and boards
  • Coordinate cross functional work with policy, communications, and operations teams
  • Identify risks and implement mitigation plans
  • Represent the program in external meetings and events

Top Skills for Success

Program Strategy
Project Planning
Budget Management
Grant Management
Stakeholder Management
Partner Relationship Building
Written Communication
Executive Briefing
Monitoring and Evaluation
Data Interpretation
Risk Management
Facilitation

Career Progression

Can Lead To
Program Director
Senior Director of Programs
Director of Grantmaking
Director of Impact
Director of Monitoring and Evaluation
Head of Partnerships
Transition Opportunities
Policy Advisor
Strategic Partnerships Manager
Impact Investing Associate
Operations Program Manager
Chief of Staff

Common Skill Gaps

Often Missing Skills
Monitoring and EvaluationGrant ComplianceVendor ManagementChange ManagementBoard ReportingContract ManagementImpact MeasurementScenario Planning
Development SuggestionsBuild a simple measurement plan for one program, strengthen budget ownership through monthly forecasting, and practice concise board ready writing. Seek a stretch assignment that includes managing a multi partner project and presenting results to senior leaders.

Salary & Demand

Median Salary Range
Entry LevelUSD 75,000 to 95,000
Mid LevelUSD 95,000 to 125,000
Senior LevelUSD 125,000 to 170,000
Growth Trend
Stable to growing. Demand is strongest in philanthropy, public health, climate, education, and community development, with increased emphasis on measurable outcomes and strong partner management.

Companies Hiring

Major Employers
Bill and Melinda Gates FoundationFord FoundationOpen Society FoundationsMacArthur FoundationWorld BankUnited Nations Development ProgrammeSave the ChildrenWorld VisionPATHInternational Rescue CommitteeCAREUnited States Agency for International Development
Industry Sectors
PhilanthropyNonprofitInternational DevelopmentPublic HealthEducationClimate and EnvironmentCommunity DevelopmentGovernmentHumanitarian Aid

Recommended Next Steps

1
Create a one page program portfolio summary with goals, budgets, risks, and results
2
Refresh your resume with measurable outcomes, budgets managed, and partners led
3
Build a reporting template that tracks milestones, spend, and outcomes monthly
4
Collect two short impact stories from partners that show real world change
5
Identify three peer organizations and request informational interviews about their program models
6
Take a short course in Monitoring and Evaluation and apply it to an active project
7
Prepare a leadership narrative describing your strategy, execution approach, and learning mindset