What am I worth?
Get a free salary report »
What should I pay?
Pay the right way »

Technical Program Manager (TPM) Salary

Average pay for a Technical Program Manager in the United States is considerable, rounding six figures at $115K per year. Final cash compensation to Technical Program Managers varies from around $80K to approximately $162K; choice pay grades include potential for bonuses and profit sharing as high as $23K and $21K, respectively. The most important factor affecting compensation for this group is the particular firm, followed by geography and tenure. Job satisfaction is reported as high by the vast majority of workers. Medical and dental coverage is claimed by nearly all, and most earn vision coverage. Generally, women make up less than a third of all Technical Program Managers who answered the questionnnaire. The information for this rundown comes from respondents who completed PayScale's salary questionnaire.
Read More
$77,657 - $148,382
(Median)
$78K
$110K
$150K
MEDIAN: $114,603
10%
50%
90%

Add this chart to your site: 640px    300px

$24.16 - $77.60
(Median)
$24
$51
$78
MEDIAN: $50
10%
50%
90%

Add this chart to your site: 640px    300px

National Salary Data (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$0$60K$120K$180K
Salary
$77,657 - $148,382  
   
Bonus
$147.95 - $23,297  
Profit Sharing
$2,466 - $21,151  
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$79,875 - $161,757  
Country: United States | Currency: USD | Updated: 2 May 2015 | Individuals Reporting: 947
National Hourly Rate Data (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$0$30$60$90
Hourly Rate
$24.16 - $77.60  
   
Overtime
$0.00 - $79.43  
National Annualized Data (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$0$60K$120K$180K
Bonus
$147.95 - $23,297  
   
Profit Sharing
$2,466 - $21,151  
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$79,875 - $161,757  
Country: United States | Currency: USD | Updated: 2 May 2015 | Individuals Reporting: 30

Find Out Exactly What You Should Be Paid

United States (change)


Comp Managers: Start Here »

Job Description for Technical Program Manager (TPM)

Technical program managers (TPMs) are in charge of handling all aspects of technical projects for their organization. They are responsible for initiating programs, following their progress, and serving as support providers in case issues arise. They coordinate efforts among workers and outside vendors, as well as develop effective schedules and suggest action items that still need to be complete to successfully complete the project.

Read More...

Technical Program Manager (TPM) Tasks

  • Provide technical leadership, but not line management of cross functional teams.
  • Drive new products and features through the development process.
  • Review and test code to ensure it works properly.
  • Gather and create product requirements and specificiations.
  • Make sure project meets deadlines and is completed within budget.

Common Career Paths for Technical Program Manager (TPM)


Add this chart to your site:   640px 640px    300px 300px


Although many Technical Program Managers transition into Technical Product & Program Manager roles, the latter job seems to pay slightly less with an average reported annual income of $100K.

Technical Program Manager (TPM) Job Listings

Search for more jobs:

Popular Employer Salaries for Technical Program Manager (TPM)


Amazon.com Inc, Microsoft Corp, Google, Inc., Apple Computer, Inc, and EMC Corporation are some prominent firms with considerable interest in employing a large team of Technical Program Managers. Although Apple Computer, Inc heads up the field in terms of compensation, offering the highest median salary at $162K, pay at this particular employer still varies considerably, running the full spectrum from $102K to $191K.

Considering that the median salary at EMC Corporation is a shallow $91K, it is not surprising that this employer ranks last in compensation relative to (and far behind) other companies in the same line of work — their median pay is 78 percent less than the top paying company.

Popular Skills for Technical Program Manager (TPM)


Survey results imply that Technical Program Managers deploy a deep pool of skills on the job. Most notably, skills in Java, Agile, Software Architecture, and SQL are correlated to pay that is above average, with boosts between 6 percent and 15 percent. Those listing Customer Relationship Management as a skill should be prepared for drastically lower pay. Software Development Lifecycle and Software Development also typically command lower compensation. Those proficient in Program Management are, more often than not, also skilled in Product Development.

Pay by Experience Level for Technical Program Manager (TPM)

Median of all compensation (including tips, bonus, and overtime) by years of experience.


Experience and pay tend to be weakly linked for Technical Program Managers — those with more experience do not necessarily bring in higher earnings. Workers in their first five years can expect to earn $100K, but people who have been around for five to 10 years earn a noticeably bigger sum of $117K. People with 10 to 20 years of experience make an average of about $129K in this role. Folks who have racked up more than 20 years in the field report incomes that aren't that much higher than less experienced individuals' earnings; the veterans make just $136K on average.

Pay Difference by Location


Home to some of the best pay for Technical Program Managers, Mountain View offers exceptional salaries, 19 percent above the national average. Technical Program Managers can also look forward to large paychecks in cities like San Francisco (+16 percent), New York (+16 percent), San Jose (+14 percent), and Washington (+12 percent). One of the biggest compensable factors for Technical Program Managers is geography, with workers in Portland earning a whopping 22 percent below the national average. Not at the bottom but still paying below the median are employers in Redmond and Atlanta (15 percent lower and 13 percent lower, respectively).

Related Job Salaries

United States (change)

Experience Affects Technical Program Manager (TPM) Salaries



National Average
$121,000



Skills That Affect Technical Program Manager (TPM) Salaries

Java
up arrow 15%

up arrow 6%

Software Architecture
up arrow 6%

Program Management
up arrow 2%

SQL
up arrow 2%

Risk Management / Risk Control
up arrow 1%

National Average
$121,000

Project Management
up arrow 1%

Product Development
up arrow 1%

Microsoft Office
up arrow 4%

Software Development
up arrow 11%

Software Development Lifecycle
up arrow 12%

Customer Relationship Management (CRM)
up arrow 20%

Job Satisfaction

Highly satisfied
Rated 4 out of 5
based on 156 votes.

Gender

Female
21 %
Male
79 %

Years of Experience

Less than 1 year
0%
1-4 years
13%
5-9 years
27%
10-19 years
45%
20 years or more
15%

Common Health Benefits

medical benefits Medical: 94% dental benefits Dental: 90%
vision benefits Vision: 83% employee benefits None: 4%
ADVERTISEMENT