High-paying software engineering jobs in Cranberry Township

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


The 198 software engineering jobs listed below pay well, with salaries between $73,876 and $124,287 per year. Software Engineer, Senior Software Engineer and Principal Software Engineer are among the most popular high-paying roles in Cranberry Township, PA.

Job title

Updated Oct 17, 2026
Job title
Cranberry Township, PA
Pennsylvania
Job openings (Cranberry Township)

Principal Software Engineer

Cranberry Township

$124,287 per year

Pennsylvania

$158,187 per year

Cloud Engineer

Cranberry Township

$120,099 per year

Pennsylvania

$128,552 per year

Automation Engineer

Cranberry Township

$105,733 per year

Pennsylvania

$104,324 per year

Senior Software Engineer

Cranberry Township

$105,219 per year

Pennsylvania

$136,536 per year

C Developer

Cranberry Township

$98,146 per year

Pennsylvania

$109,042 per year

Software Engineer

Cranberry Township

$92,648 per year

Pennsylvania

$109,384 per year

AI Developer

Cranberry Township

$89,663 per year

Pennsylvania

$121,536 per year

Performance Engineer

Cranberry Township

$83,600 per year

Pennsylvania

$98,002 per year

Developer II

Cranberry Township

$80,694 per year

Pennsylvania

$90,003 per year

Delivery Engineer

Cranberry Township

$36.94 per hour

Pennsylvania

$46.18 per hour

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