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 559 software engineering jobs listed below pay well, with salaries between $56,031 and $171,177 per year. Software Engineer, Senior Software Engineer and Data Engineer are among the most popular high-paying roles in Philadelphia, PA.

Job title

Updated Sep 10, 2026
Job title
Philadelphia, PA
Pennsylvania
Job openings (Philadelphia)

Principal Software Engineer

Philadelphia

$171,177 per year

Pennsylvania

$157,918 per year

Forward Deployed Engineer

Philadelphia

$166,416 per year

Pennsylvania

$175,379 per year

Solution Architect

Philadelphia

$145,420 per year

Pennsylvania

$138,032 per year

Technical Lead

Philadelphia

$141,326 per year

Pennsylvania

$90,060 per year

Senior Software Engineer

Philadelphia

$134,423 per year

Pennsylvania

$136,156 per year

Data Engineer

Philadelphia

$126,601 per year

Pennsylvania

$127,484 per year

Full Stack Developer

Philadelphia

$114,635 per year

Pennsylvania

$136,826 per year

Software Engineer

Philadelphia

$104,025 per year

Pennsylvania

$109,919 per year

Application Developer

Philadelphia

$103,465 per year

Pennsylvania

$78,968 per year

Developer

Philadelphia

$48.88 per hour

Pennsylvania

$50.73 per hour

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