SalaryData

Software Engineer Salary in Pennsylvania

Based on 15K+ workers in Pennsylvania

Data year: 2025 · Last updated: June 2026

Median Annual Salary (PA)

$107,230

$51.553/hr

vs National Average

$106,671

+0.5% vs national median

Salary Range (10th–90th)

$60K $167K

15K employed in Pennsylvania

The median Software Engineer salary in Pennsylvania is $105,602 per year, based on data from 42 workers in the state. This figure falls approximately 6% below the national average, indicating that software engineering positions in Pennsylvania tend to offer slightly lower compensation compared to other regions across the United States.

Software Engineer salary in Pennsylvania is influenced by several key factors including experience level, specific technical skills, company size, and geographic location within the state. Proximity to major tech hubs, industry demand for specialized expertise, and the local cost of living also play significant roles in determining compensation packages for software engineers working throughout Pennsylvania.

Salary Distribution — Software Engineer in Pennsylvania

Software Engineer (PA) salary percentiles
PercentileAnnual Salary
10th percentile$59,890
25th percentile$79,490
Median (50th percentile)$107,230
75th percentile$134,960
90th percentile$167,420

Top H-1B Employers for Software Engineer in Pennsylvania

Companies that filed the most H-1B (LCA) applications for this role in Pennsylvania — ranked by application count.

#EmployerApplicationsMedian Wage
1Deloitte Consulting LLP19$107,682
2COGNIZANT TECHNOLOGY SOLUTIONS US CORP15$90,480
3Infinite Computer Solutions, Inc.15$87,714
4CGI Technologies and Solutions Inc.8$72,696
5NTT DATA Americas, Inc.8$117,031

Source: U.S. Department of Labor OFLC LCA Disclosure Data, FY2026.

Historical Salary Trend — Software Engineer in Pennsylvania vs National

Historical Software Engineer (Pennsylvania vs National) salary trend
YearMedian Salary (United States)
2022$97,610
2023$101,710
2024$102,330
2025$107,230
Historical salary trend for Software Engineer in Pennsylvania
YearPennsylvania MedianNational Median
2022$97,610$89,712
2023$101,710$97,924
2024$102,330$101,746
2025$107,230$106,671

Software Engineer Salary by Experience Level in Pennsylvania

Software Engineer Salary in Other States

Frequently Asked Questions

How much do software engineers make in Pennsylvania?

Software engineers in Pennsylvania earn a median salary of $105,602 per year, or $51 per hour. This is approximately 5.9% below the national average for the role.

What is the salary range for software engineers in Pennsylvania?

The salary range for software engineers in Pennsylvania extends up to $107,266 annually. This data is based on 42 employed software engineers in the state.

Is software engineer salary in Pennsylvania higher or lower than the national average?

Software engineer salaries in Pennsylvania are 5.9% lower than the national average. The median salary of $105,602 reflects this below-average compensation compared to software engineers across the United States.

What hourly rate do software engineers earn in Pennsylvania?

Software engineers in Pennsylvania earn a median hourly rate of $51, which translates to the annual median salary of $105,602. This hourly rate is competitive within the state's tech job market.

Related Occupations

More Locations