Post job

How to hire a program management analyst

Program management analyst hiring summary. Here are some key points about hiring program management analysts in the United States:

  • In the United States, the median cost per hire a program management analyst is $1,633.
  • It takes between 36 and 42 days to fill the average role in the US.
  • Human Resources use 15% of their expenses on recruitment on average.
  • On average, it takes around 12 weeks for a new program management analyst to become settled and show total productivity levels at work.

How to hire a program management analyst, step by step

To hire a program management analyst, you should create an ideal candidate profile, determine a budget, and post and promote your job. Here's a step-by-step guide on how to hire a program management analyst:

Here's a step-by-step program management analyst hiring guide:

  • Step 1: Identify your hiring needs
  • Step 2: Create an ideal candidate profile
  • Step 3: Make a budget
  • Step 4: Write a program management analyst job description
  • Step 5: Post your job
  • Step 6: Interview candidates
  • Step 7: Send a job offer and onboard your new program management analyst
  • Step 8: Go through the hiring process checklist

What does a program management analyst do?

The job of a program management analyst involves optimizing business operations and analyzing organizational processes to increase productivity and maximize efficiency and profits. Program management analysts help track every company's schedule, budget, and delivery of goods and/or services. They prepare reports of the status of management projects. It is part of their job to determine business operations and opportunities. The analysts must develop skills in understanding long-term employer goals, management skills, and analytical skills.

Learn more about the specifics of what a program management analyst does
jobs
Post a program management analyst job for free, promote it for a fee
  1. Identify your hiring needs

    The program management analyst hiring process starts by determining what type of worker you actually need. Certain roles might require a full-time employee, whereas part-time workers or contractors can do others.

    Determine employee vs contractor status
    Is the person you're thinking of hiring a US citizen or green card holder?

    Hiring the perfect program management analyst also involves considering the ideal background you'd like them to have. Depending on what industry or field they have experience in, they'll bring different skills to the job. It's also important to consider what levels of seniority and education the job requires and what kind of salary such a candidate would likely demand.

    Here's a comparison of program management analyst salaries for various roles:

    Type of Program Management AnalystDescriptionHourly rate
    Program Management AnalystManagement analysts, often called management consultants, propose ways to improve the efficiency of an organization. They advise managers on how to make organizations more profitable through reduced costs and increased revenues.$26-54
    AnalystAnalysts are employees or individual contributors with a vast experience in a particular field that help the organization address challenges. They help the organization improve processes, policies, and other operations protocol by studying the current processes in place and determining the effectiveness of those processes... Show more$25-47
    Staff AnalystStaff Analysts are employees who oversee the activities related to the employees. They monitor the performance of the employees and assess whether particular employees suit the role they have... Show more$34-65
  2. Create an ideal candidate profile

    Common skills:
    • Program Management
    • Project Management
    • Program Operations
    • Management Practices
    • DOD
    • IRS
    • Employee Training
    • Administrative Operations
    • Veterans
    • Program Objectives
    • SharePoint
    • Rehabilitation
    • EEO
    • Treasury
    Check all skills
    Responsibilities:
    • Manage sustaining projects in Planview and manage projects to portfolio for group.
    • Manage all subcontractor forecasts for monthly cost accruals and reversals journal entry processing.
    • Investigate and manage accounting reconciliations or discrepancies, including auditing and verifying daily transactions with cash balances for correlations and accuracy.
    • Design, consolidate and load budget shells in Hyperion.
    • Assist in the preparation of the annual budget using Hyperion software.
    • Monitor and report (on-going) on business status of portfolio of products/ services.
    More program management analyst duties
  3. Make a budget

    Including a salary range in your program management analyst job description is a great way to entice the best and brightest candidates. A program management analyst salary can vary based on several factors:
    • Location. For example, program management analysts' average salary in florida is 46% less than in new york.
    • Seniority. Entry-level program management analysts earn 51% less than senior-level program management analysts.
    • Certifications. A program management analyst with a few certifications under their belt will likely demand a higher salary.
    • Company. Working for a prestigious company or an exciting start-up can make a huge difference in a program management analyst's salary.

    Average program management analyst salary

    $79,266yearly

    $38.11 hourly rate

    Entry-level program management analyst salary
    $55,000 yearly salary
    Updated January 19, 2026

    Average program management analyst salary by state

    RankStateAvg. salaryHourly rate
    1California$104,821$50
    2New York$103,695$50
    3District of Columbia$103,612$50
    4Connecticut$95,608$46
    5Washington$92,407$44
    6Maryland$84,858$41
    7Massachusetts$84,040$40
    8Virginia$81,253$39
    9Colorado$81,056$39
    10Illinois$78,697$38
    11Texas$78,656$38
    12Michigan$78,343$38
    13Wisconsin$77,288$37
    14Alabama$77,207$37
    15Arizona$76,083$37
    16Pennsylvania$75,223$36
    17Georgia$74,357$36
    18Missouri$73,162$35
    19North Carolina$69,614$33
    20Ohio$64,888$31

    Average program management analyst salary by company

    RankCompanyAverage salaryHourly rateJob openings
    1PayPal$124,949$60.0718
    2Applied Materials$124,397$59.8139
    3Google$122,902$59.09194
    4Asana$118,459$56.951
    5eBay$118,294$56.8720
    6Infineon Technologies$116,121$55.832
    7Microsoft$116,020$55.7893
    8Katerra$112,678$54.17
    9Credit Suisse$110,300$53.03
    10Amd$108,431$52.1324
    11BNY Mellon$106,728$51.3138
    12Citi$106,681$51.2964
    13Sumitomo Mitsui Financial Group$106,279$51.101
    14Dell$104,267$50.131
    15Autodesk$103,731$49.8719
    16JPMorgan Chase & Co.$101,169$48.641,173
    17UBS$100,454$48.3011
    18Federal Reserve Bank$99,485$47.834
    19American Express$99,012$47.60108
    20American Century Investments$98,254$47.241
  4. Writing a program management analyst job description

    A program management analyst job description should include a summary of the role, required skills, and a list of responsibilities. It's also good to include a salary range and the first name of the hiring manager. Below, you can find an example of a program management analyst job description:

    Program management analyst job description example

    ChESS is looking for a Program Management Analyst to work as part of a team supporting the Department of Transportation (DOT) Infrastructure Program. The ChESS team is tasked with providing expert, authoritative advice, and analysis on the development and implementation of organizational operating policies, practices, and methods in the areas of position organization, management analysis, personnel management, office services, and administrative operations.. Our team is the focal point for the review and coordination of the Department's transportation policies, priorities, and objectives around the economic impact of proposed legislation and program initiatives.

    ChESS offers employees the opportunity to join a team where there is a robust employee benefits program, management engagement, quality leadership, an atmosphere of teamwork, recognition for performance, and promotion opportunities. We actively strive to channel our highly engaged employee's knowledge, critical thinking, and determination to innovate scalable solutions for our clients.

    Responsibilities

    Analyzing potential or emerging management problems which will require decision by the Under Secretary or Assistant Secretaries or senior management. Formulating and recommending program plans to solve such problems with effective use of management approaches and fiscal or personnel resources. Supporting evaluation teams and conducting studies, analyses and surveys of organizational functions and issues. Advising senior management on potential solutions to organizational problems. Providing advice, guidance, and assistance on office procedures. Developing and overseeing implementation of organizational directives through a developed organizational program. Supporting the development of operating-level personnel management program for the office, and serving as liaison and consultant on personnel matters, including position development and staffing, performance plans and appraisals, personnel actions, awards, pay and benefit issues, personnel security, and employee relations. Assisting senior management in workforce planning.
    Qualifications

    Bachelor of Science Degree 5+ years applying progressively responsible and in-depth principles, concepts, and practices related to environmental impact on program activities Excellent written and verbal communication with a commitment to high-quality output Ability to report onsite to the clients Washington, DC location
    Knowledge, Skills and Abilities:
    Mastery knowledge on a professional level of economic concepts, principles and practices, combined with a thorough knowledge of related engineering and scientific disciplines, in order to plan and coordinate projects. In-depth knowledge of project planning and project management principles and practices, to coordinate the development of project plans and proposals Thorough knowledge of economic practices and requirements to assess the feasibility of plans and proposals in meeting the needs of project planning. Close attention to detail and accuracy of your work.
    Teleworking Permitted?

    Yes
    Teleworking Details

    This will be a hybrid role, requiring contractors to report onsite to the clients Washington, DC location 5% of the time.
  5. Post your job

    There are various strategies that you can use to find the right program management analyst for your business:

    • Consider promoting from within or recruiting from your existing workforce.
    • Ask for referrals from friends, family members, and current employees.
    • Attend job fairs at local colleges to find candidates who meet your education requirements.
    • Use social media platforms like LinkedIn, Facebook, and Twitter to reach potential job candidates.
    Post your job online:
    • Post your program management analyst job on Zippia to find and recruit program management analyst candidates who meet your exact specifications.
    • Use field-specific websites.
    • Post a job on free websites.
  6. Interview candidates

    Your first interview with program management analyst candidates should focus on their interest in the role and background experience. As the hiring process goes on, you can learn more about how they'd fit into the company culture in later rounds of interviews.

    It's also good to ask about candidates' unique skills and talents. You can move on to the technical interview if a candidate is good enough for the next step.

    The right interview questions can help you assess a candidate's hard skills, behavioral intelligence, and soft skills.

  7. Send a job offer and onboard your new program management analyst

    Once you've selected the best program management analyst candidate for the job, it's time to write an offer letter. In addition to salary, this letter should include details about the benefits and perks you offer the candidate. Ensuring that your offer is competitive is essential, as qualified candidates may be considering other job opportunities. The candidate may wish to negotiate the terms of the offer, and you should be open to discussion. After you reach an agreement, the final step is formalizing the agreement with a contract.

    You should also follow up with applicants who don't get the job with an email letting them know that you've filled the position.

    To prepare for the new employee's start date, you can create an onboarding schedule and complete any necessary paperwork, such as employee action forms and onboarding documents like I-9 forms, benefits enrollment, and federal and state tax forms. Human Resources should also ensure that a new employee file is created.

  8. Go through the hiring process checklist

    • Determine employee type (full-time, part-time, contractor, etc.)
    • Submit a job requisition form to the HR department
    • Define job responsibilities and requirements
    • Establish budget and timeline
    • Determine hiring decision makers for the role
    • Write job description
    • Post job on job boards, company website, etc.
    • Promote the job internally
    • Process applications through applicant tracking system
    • Review resumes and cover letters
    • Shortlist candidates for screening
    • Hold phone/virtual interview screening with first round of candidates
    • Conduct in-person interviews with top candidates from first round
    • Score candidates based on weighted criteria (e.g., experience, education, background, cultural fit, skill set, etc.)
    • Conduct background checks on top candidates
    • Check references of top candidates
    • Consult with HR and hiring decision makers on job offer specifics
    • Extend offer to top candidate(s)
    • Receive formal job offer acceptance and signed employment contract
    • Inform other candidates that the position has been filled
    • Set and communicate onboarding schedule to new hire(s)
    • Complete new hire paperwork (i9, benefits enrollment, tax forms, etc.)
    Sign up to download full list

How much does it cost to hire a program management analyst?

There are different types of costs for hiring program management analysts. One-time cost per hire for the recruitment process. Ongoing costs include employee salary, training, onboarding, benefits, insurance, and equipment. It is essential to consider all of these costs when evaluating hiring a new program management analyst employee.

The median annual salary for program management analysts is $79,266 in the US. However, the cost of program management analyst hiring can vary a lot depending on location. Additionally, hiring a program management analyst for contract work or on a per-project basis typically costs between $26 and $54 an hour.

Find better program management analysts in less time
Post a job on Zippia and hire the best from over 7 million monthly job seekers.

Hiring program management analysts FAQs

Search for program management analyst jobs

Ready to start hiring?

Browse business and financial jobs