Program Analyst Jobs
Program Analyst jobs are open across federal agencies, defense contractors, healthcare, and financial services, from entry-level to senior and principal, with specializations in data analysis, policy evaluation, and performance management. Find a role that fits from the openings below and apply directly.
Find Program Analyst JobsLooking for remote work? View remote program analyst jobs →Student or new grad? View program analyst internships →Overview
Showing 5 of 1,248+ Program Analyst jobs









About Bright Star
Bright Star is a forward-thinking technology consultancy that specializes in harnessing the power of data and AI to solve complex business challenges. Our team of experts combines deep technical expertise with strategic insight to deliver innovative solutions that drive meaningful impact for our clients.
Role Description
Bright Star is seeking a Senior Budget and Program Analyst to support our DOS client as it relates to federal technology and analytics. This individual will serve as the project manager for a large-scale modernization initiative and as a senior budget advisor to program leadership. The role is responsible for maintaining the project plan and staffing strategy across multiple workstreams, managing financial coordination and reporting with federal stakeholders, leading recurring program and budget reviews, and supporting budget formulation, execution, and reporting activities. The ideal candidate is comfortable briefing senior leadership and can translate complex budget and financial data into clear, actionable recommendations.
Key Responsibilities
Project Management
· Maintain the overall project plan, milestones, deliverables, dependencies, and deadlines across workstreams.
· Lead project coordination meetings, maintain action and decision logs, and follow up with responsible parties.
· Lead recurring meetings with leadership, including preparing agendas and materials, capturing decisions, and tracking action items to closure.
· Manage financial billing support and communication, including billing reconciliation, repayment schedule tracking, and transfer documentation
· Prepare reporting inputs covering progress, results, staffing, risks, and decisions needed, and maintain applicable records.
Staffing and Resources
· Consolidate staffing plans, track vacancies, coordinate resources, and follow up on actions.
· Maintain the staffing model with Division Directors and the Strategic Operations team to inform obligations and phased funding allocations.
· Consolidate resource requests tied to workstreams (e.g., agentic AI resources) and present them leadership.
Budget Formulation and Reporting
· Support input to the annual Bureau Resource Request (BRR), coordinating with DT and the Bureau of Budget and Planning (BP).
· Coordinate iMatrix data calls, reporting calendars, input requests, and follow-ups with investment owners, technical leads, and budget staff, including taskers from the ITEC PMO.
· Respond to taskers and data calls from the Bureau of the Comptroller and Global Financial Services (CGFS), including the quarterly Internal Use Software (IUS) data call.
· Prepare reports to OMB and BP as required.
· Develop cost breakouts and justifications for baseline increases, such as StateChat and Data.
· Develop State sustainment costs supporting the Diplomatic Programs (DP) baseline.
· Prepare funding requests for unfunded projects and compile additional resource requests.
Budget Execution
· Reconcile spend plan with official CGFS Connect records.
· Provide end-of-fiscal-year obligation recommendations to the COR, calculate funded-through dates, and submit purchase requests in Ariba.
· Work with the DT Budget Officer on funding balances and execution status.
· Request partner funding, record receipts in FIRE, and communicate funding status to division directors and project teams.
· Support procurement actions, including obtaining vendor quotes for software licenses.
Leadership Briefings
· Develop the monthly budget brief for leadership, giving visibility into the current budget position and data for strategic decisions.
· Develop budget presentations for DT leadership, including the case for funding unfunded projects.
Required Qualifications
· Bachelor’s degree and 8 years of relevant experience.
· Experience in federal budget formulation and execution, including obligations, spend plans, and reconciliation.
· Experience managing a multi-workstream project, including schedules, dependencies, staffing, and risk and decision tracking.
· Ability to present budget information to senior leadership clearly and concisely.
· Advanced Excel skills.
· Active Secret clearance.
Preferred Qualifications
· Department of State budget experience, including BRR, CGFS, iMatrix, FIRE, or Ariba.
· Experience with TMF awards or other interagency funding arrangements with GSA.
· PMP or equivalent project management certification.
· Active Top Secret Clearance.
Job Details
· Location: Washington, DC, Hybrid, ~2 days/week on-site at SA-17
Salary: $120-150k
Employment type: Full-time, W-2
Pay: $120,000.00 - $150,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Health savings account
- Paid time off
- Vision insurance
Application Question(s):
- Due to the nature of our work as a government contractor, all employees are required to have full U.S Citizenship at the time of hire. Are you a U.S Citizen?
- Do you have an active top security clearance?
- Do you have a bachelor’s degree?
- Do you have at least 8 years of experience in federal budget, financial, or program analysis?
- Do you have hands-on experience with federal budget formulation, such as preparing budget requests, cost justifications, or responses to OMB or agency budget data calls?
- Do you have hands-on experience with federal budget execution, including tracking obligations, maintaining spend plans, and reconciling spending against official financial records?
- Have you managed a project with multiple workstreams, including the schedule, dependencies, staffing, and risk or decision tracking?
- Have you prepared and delivered budget briefings to senior federal leadership?
- Do you have advanced Excel skills, such as pivot tables, lookups (VLOOKUP/XLOOKUP), complex formulas, and building financial models?
- Are you able to work on-site in Washington, DC (SA-17) about 2 days per week?
- Are you comfortable with the salary range listed for this position?
Work Location: Hybrid remote in Washington, DC 20001
Program Analyst Jobs by Experience Level
Top Cities Hiring Program Analysts
Explore program analyst openings in the cities hiring most right now.
See All 1,248+ Program Analyst Jobs
Find roles that match your experience and apply in just a few clicks.
Find Program Analyst JobsProgram Analyst Job Market
Who's Hiring
- Northrop Grumman86

- Systems Planning and Analysis, Inc. (SPA)34

- JPMorganChase27

- Raytheon26

- BNY24

Top Industries Hiring
- Technology & Software
- Banking & Financial Services
- Healthcare & Medical Services
- Insurance
- Manufacturing
What Employers Look For
The qualifications that appear most often in program analyst jobs.
- Bachelor's degree in business, public policy, information systems, or a related field
- Experience with data analysis tools such as Excel, Tableau, or Power BI
- Ability to obtain or maintain a federal security clearance
- Proficiency in writing program performance reports and briefing senior stakeholders
- Familiarity with federal budget processes, acquisition lifecycles, or program evaluation frameworks
- Project management experience and knowledge of methodologies such as Agile or PMP certification
Tips for Your Program Analyst Job Search
Translate your metrics into analyst language
Program analysts are evaluated on their ability to measure outcomes. Reframe your resume bullets around quantified findings, process improvements you identified, and recommendations that changed decisions, not just tasks you completed or systems you used.
Target openings that match your clearance level
Many program analyst roles in defense and federal contracting require a security clearance. Filter openings by clearance level before applying, and note whether the posting says 'active' or 'clearable', those two words signal very different hiring timelines.
Apply early to roles that fit
Migrate Mate lists program analyst openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Align your portfolio to the agency's mission
For government or contractor roles, tailor your work samples to the program type, budget analysis for finance-heavy agencies, performance metrics for policy shops. Reviewers want evidence you understand their specific operational context, not a generic project portfolio.
Prepare to discuss your analytical framework
Interviewers frequently ask how you structure an analysis from ambiguous requirements. Walk through a real example: how you defined the problem, which data sources you used, how you handled gaps, and how your output influenced a decision or policy change.
Follow up with a findings-framed thank-you
After an interview, send a follow-up that references one specific analytical challenge the team mentioned and briefly notes how your experience applies. This reinforces your technical fit and sets you apart from candidates who send a generic appreciation note.
Program Analyst Jobs: Frequently Asked Questions
Which companies are hiring the most program analysts?
The companies hiring the most program analysts right now include Northrop Grumman, Systems Planning and Analysis, Inc. (SPA), and JPMorganChase, with the largest share of openings in Virginia, District of Columbia, and California, based on current listings on Migrate Mate as of November 2026. Defense contractors and federal consulting firms consistently account for a large portion of active openings.
How many program analyst jobs are remote?
About 52% of program analyst openings are fully remote or hybrid as of November 2026, though the share varies significantly by sector. Roles focused on data reporting, performance analysis, and policy evaluation tend to offer the most remote flexibility, while positions requiring access to classified systems or on-site program oversight are typically in-person.
How do you become a program analyst?
Start with a bachelor's degree in a field like business administration, public policy, or information systems, then build hands-on experience with data analysis and performance reporting, through internships, federal volunteer programs, or entry-level analyst roles. Earning a certification in project management or data analysis and developing fluency in tools like Excel and Tableau strengthens your candidacy considerably. Many program analysts move up from coordinator or specialist roles by taking on evaluation responsibilities incrementally.
Can you get a program analyst job with little or no experience?
Yes, entry-level program analyst roles exist, especially within federal agencies and large contractors that hire recent graduates through structured analyst programs. To stand out, emphasize any coursework, internships, or academic projects involving data collection, performance measurement, or policy research. Demonstrating that you can structure a problem, gather relevant data, and communicate findings clearly matters more to many hiring managers than years of direct experience.
What does the program analyst interview process look like?
The process typically starts with a phone screen focused on your analytical background and familiarity with the agency or industry, followed by a panel interview with scenario-based questions about how you approach program evaluation, stakeholder communication, and reporting under ambiguous requirements. Some employers include a written exercise or case study asking you to assess a mock program's performance data and recommend a course of action. Federal positions may also require background check steps before a final offer is extended.
Where can I find and apply to program analyst jobs?
You can find and apply to program analyst jobs on Migrate Mate, which lists current openings from across the United States. Find roles that match your background and apply directly to each listing.
See All 1,248+ Program Analyst Jobs
Find roles that match your experience and apply in just a few clicks.
Find Program Analyst Jobs