High-paying software engineering jobs in Pittsburgh

Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.


The 351 software engineering jobs listed below pay well, with salaries between $64,400 and $175,379 per year. Software Engineer, Full Stack Developer and Senior Software Engineer are among the most popular high-paying roles in Pittsburgh, PA.

Job title

Updated Oct 09, 2026
Job title
Pittsburgh, PA
Pennsylvania
Job openings (Pittsburgh)

Forward Deployed Engineer

Pittsburgh

$175,379 per year

Pennsylvania

$176,065 per year

Senior Software Engineer

Pittsburgh

$159,001 per year

Pennsylvania

$136,231 per year

Solution Architect

Pittsburgh

$69.81 per hour

Pennsylvania

$68.87 per hour

Product Owner

Pittsburgh

$62.78 per hour

Pennsylvania

$59.73 per hour

Software Architect

Pittsburgh

$128,006 per year

Pennsylvania

$116,082 per year

Full Stack Developer

Pittsburgh

$59.49 per hour

Pennsylvania

$58.31 per hour

Data Engineer

Pittsburgh

$123,091 per year

Pennsylvania

$126,619 per year

Product Manager

Pittsburgh

$117,674 per year

Pennsylvania

$115,411 per year

Developer

Pittsburgh

$56.19 per hour

Pennsylvania

$50.41 per hour

Software Engineer

Pittsburgh

$110,025 per year

Pennsylvania

$108,966 per year

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.