Content has loaded

Software engineer salary in Pittsburgh, PA, 2026

How much does a Software Engineer make in Pittsburgh, PA?

Average base salary

$110,095
18%
below national average
Average $110,095
Low $67,494
High $179,584

The average salary for a software engineer is $110,095 per year in Pittsburgh, PA and $5,000 cash bonus per year.156 salaries taken from job postings on Indeed in the past 36 months (updated June 14, 2026).

Software Engineer job openings in Pittsburgh, PA

slide 1 of 6
slide1 of 6
Software Engineer Associate
PNC Financial Services Group3.5out of 5 stars.
Pittsburgh, PA
$40,000 - $116,875 a year
Full-time
3 days ago

Highest paying companies for Software Engineer in Pittsburgh, PA

Average year pay is based on job postings on Indeed in the past 36 months.
Form Energy
 
$199,600per year
View company
FanDuel
 
$186,000per year
Crystal Equation
 
$184,080per year
Michael Page
 
$155,000per year
Motional
 
$153,596per year
Coupa
 
$152,500per year

Highest paying cities for Software Engineers near Pittsburgh, PA

  1. Harrisburg, PA
    $134,905 per year
  2. West Chester, PA
    $120,154 per year
  3. Pittsburgh, PA
    $110,095 per year
  4. King of Prussia, PA
    $109,186 per year
  5. Philadelphia, PA
    $105,367 per year

Where can a Software Engineer earn more?

Compare salaries for Software Engineers in different locations
vs

How much do similar professions as Software Engineer get paid in Pittsburgh, PA?

Entry Level Software Engineer

Job openings
Average $58,335 per year

Junior Software Engineer

Job openings
Average $69,333 per year

Principal Software Engineer

Job openings
Average $211,644 per year

Software Engineer Intern

Job openings
Average $37.29 per hour