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 169 software engineering jobs listed below pay well, with salaries between $73,006 and $128,163 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 Aug 29, 2026
Job title
Cranberry Township, PA
Pennsylvania
Job openings (Cranberry Township)

Principal Software Engineer

Cranberry Township

$128,163 per year

Pennsylvania

$159,084 per year

Senior Software Engineer

Cranberry Township

$105,219 per year

Pennsylvania

$136,692 per year

Performance Engineer

Cranberry Township

$105,028 per year

Pennsylvania

$92,290 per year

Software Engineer

Cranberry Township

$97,072 per year

Pennsylvania

$109,146 per year

Delivery Engineer

Cranberry Township

$36.50 per hour

Pennsylvania

$48.37 per hour

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