← Back to all job titles

Technical Program Management

Showing salary data for 409 Technical Program Management positions

In-depth H-1B visa salary data for Technical Program Management positions across the United States. Explore compensation trends, top employers, and geographic distribution for this specialty occupation. Compare wages across different companies and cities.

Job Title Stats

Total Positions

409

Average Salary

$119,813.53

About Technical Program Management

Technical Program Managers (TPMs) play a crucial role in bridging the gap between engineering teams and business objectives. They are responsible for overseeing complex projects, ensuring timely delivery, and aligning technical solutions with organizational goals. Typical responsibilities include project planning, risk management, stakeholder communication, and resource allocation. Required skills often encompass strong technical knowledge, excellent communication abilities, and proficiency in project management methodologies. With an average salary of approximately $112K and 222 H-1B positions available in 2024, this role is particularly attractive to international professionals seeking visa sponsorship. The demand for TPMs is growing, driven by the increasing complexity of technology projects and the need for effective program management in various industries, making it a promising career path with significant growth potential.

Monthly H-1B Job Count & Salaries

Job Count
Mean Salary
Median Salary
Peak (2024-10)
73
$104,659
$108,098
Slowest (2020-05)
1
$151,653
$151,653

Top Locations for Technical Program Management

Redmond, WA
254 positions • $121,520 avg • 0.3% dominance
Atlanta, GA
19 positions • $90,732 avg • 0.0% dominance
Cupertino, CA
13 positions • $144,432 avg • 0.0% dominance
Austin, TX
9 positions • $96,621 avg • 0.0% dominance
Mountain View, CA
8 positions • $163,467 avg • 0.0% dominance
Bellevue, WA
7 positions • $125,451 avg • 0.0% dominance

* Dominance shows what proportion of all H-1B jobs in each city are for the Technical Program Management role.

💰 Salary Trends & Insights

The salary trends for Technical Program Management positions from May 2020 to June 2025 show significant fluctuations. The overall average salary is $119,814, with a notable peak in 2023 at $274,206, albeit from only one posting. In 2024, the average salary dropped to $109,523 across 222 postings, indicating a dip in compensation despite increased hiring activity. However, 2025 shows a recovery with an average salary of $132,974 from 171 postings, particularly peaking in April 2025 at $139,724. This suggests a rebound in demand and compensation for this role, especially in early 2025.

Reset
Swipe left/right to see all columns
H-1B visa salary information
Job Title Employer Location Salary Date
Technical Program ManagementMicrosoft CorporationRedmond, WA$119,4752025-06-19
Technical Program ManagementApple IncSunnyvale, CA$167,1712025-06-17
Technical Program ManagementMicrosoft CorporationHillsboro, OR$111,3842025-06-17
Technical Program ManagementMicrosoft CorporationRedmond, WA$106,6422025-06-17
Technical Program ManagementMicrosoft CorporationEdison, NJ$170,3732025-06-14
Technical Program ManagementMicrosoft CorporationRedmond, WA$136,8432025-06-13
Technical Program ManagementMicrosoft CorporationMountain View, CA$166,9622025-06-13
Technical Program ManagementMicrosoft CorporationArlington, TX$109,8862025-06-12
Technical Program ManagementMicrosoft CorporationKirkland, WA$136,8432025-06-12
Technical Program ManagementMicrosoft CorporationRedmond, WA$165,6102025-06-09
Technical Program ManagementMicrosoft CorporationRedmond, WA$108,0982025-06-07
Technical Program ManagementMicrosoft CorporationAustin, TX$107,1412025-06-07
Technical Program ManagementMicrosoft CorporationRedmond, WA$118,4142025-06-06
Technical Program ManagementMicrosoft CorporationRedmond, WA$165,6102025-06-06
Technical Program ManagementMicrosoft CorporationReston, VA$134,0772025-06-06
Technical Program ManagementMicrosoft CorporationRedmond, WA$150,9872025-06-05
Technical Program ManagementMicrosoft CorporationMorrisville, NC$114,5042025-06-04
Technical Program ManagementMicrosoft CorporationAlpharetta, GA$123,5312025-06-03
Technical Program ManagementMicrosoft CorporationAlpharetta, GA$123,5312025-06-03
Technical Program ManagementMicrosoft CorporationSouth Jordan, UT$125,0502025-05-29
Technical Program ManagementApple IncCupertino, CA$141,2032025-05-28
Technical Program ManagementMicrosoft CorporationBellevue, WA$150,2592025-05-28
Technical Program ManagementMicrosoft CorporationRedmond, WA$136,8432025-05-23
Technical Program ManagementMicrosoft CorporationRedmond, WA$119,4752025-05-21
Technical Program ManagementMicrosoft CorporationCedar Park, TX$107,1412025-05-21
Technical Program ManagementApple IncCupertino, CA$167,9732025-05-20
Technical Program ManagementMicrosoft CorporationRedmond, WA$150,9872025-05-17
Technical Program ManagementMicrosoft CorporationBothell, WA$108,0982025-05-15
Technical Program ManagementMicrosoft CorporationRedmond, WA$118,4142025-05-14
Technical Program ManagementMicrosoft CorporationRedmond, WA$136,8432025-05-13
Technical Program ManagementMicrosoft CorporationRedmond, WA$165,6102025-05-10
Technical Program ManagementMicrosoft CorporationRedmond, WA$99,1122025-05-09
Technical Program ManagementMicrosoft CorporationRedmond, WA$136,8432025-05-09
Technical Program ManagementMicrosoft CorporationAustin, TX$107,1412025-05-09
Technical Program ManagementMicrosoft CorporationBellevue, WA$126,6512025-05-08
Technical Program ManagementMicrosoft CorporationBellevue, WA$108,0982025-05-08
Technical Program ManagementMicrosoft CorporationIselin, NJ$170,3732025-05-06
Technical Program ManagementMicrosoft CorporationWoodinville, WA$136,8432025-05-03
Technical Program ManagementMicrosoft CorporationWoodinville, WA$136,8432025-05-03
Technical Program ManagementMicrosoft CorporationRedmond, WA$165,6102025-05-01
Technical Program ManagementMicrosoft CorporationRedmond, WA$165,6102025-05-01
Technical Program ManagementMicrosoft CorporationRedmond, WA$150,9872025-04-30
Technical Program ManagementMicrosoft CorporationRedmond, WA$165,6102025-04-29
Technical Program ManagementMicrosoft CorporationIrving, TX$109,8862025-04-22
Technical Program ManagementMicrosoft CorporationRedmond, WA$150,9872025-04-22
Technical Program ManagementMicrosoft CorporationRedmond, WA$136,8432025-04-20
Technical Program ManagementMicrosoft CorporationRedmond, WA$136,8432025-04-19
Technical Program ManagementMicrosoft CorporationRedmond, WA$150,9872025-04-18
Technical Program ManagementMicrosoft CorporationRedmond, WA$108,0982025-04-18
Technical Program ManagementApple IncSunnyvale, CA$166,9622025-04-18
Page 1 of 9
Page 1 of 9