High-paying software engineering jobs in Philadelphia

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


The 546 software engineering jobs listed below pay well, with salaries between $54,350 and $177,194 per year. Software Engineer, Senior Software Engineer and Full Stack Developer are among the most popular high-paying roles in Philadelphia, PA.

Job title

Updated Nov 02, 2026
Job title
Philadelphia, PA
Pennsylvania
Job openings (Philadelphia)

Principal Software Engineer

Philadelphia

$177,194 per year

Pennsylvania

$161,381 per year

Forward Deployed Engineer

Philadelphia

$177,098 per year

Pennsylvania

$132,900 per year

Solution Architect

Philadelphia

$149,859 per year

Pennsylvania

$139,114 per year

Software Architect

Philadelphia

$145,171 per year

Pennsylvania

$117,987 per year

Senior Software Engineer

Philadelphia

$130,914 per year

Pennsylvania

$137,409 per year

Product Manager

Philadelphia

$127,680 per year

Pennsylvania

$113,289 per year

Data Engineer

Philadelphia

$126,654 per year

Pennsylvania

$126,496 per year

Full Stack Developer

Philadelphia

$115,745 per year

Pennsylvania

$135,583 per year

Software Engineer

Philadelphia

$107,349 per year

Pennsylvania

$110,206 per year

Developer

Philadelphia

$47.42 per hour

Pennsylvania

$49.52 per hour

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