High-paying software engineering jobs in Raleigh

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


The 493 software engineering jobs listed below pay well, with salaries between $79,012 and $169,772 per year. Software Engineer, Senior Software Engineer and Automation Engineer are among the most popular high-paying roles in Raleigh, NC.

Job title

Updated Jun 05, 2026
Job title
Raleigh, NC
North Carolina
Job openings (Raleigh)

Principal Software Engineer

Raleigh

$169,772 per year

North Carolina

$157,050 per year

AI Developer

Raleigh

$154,271 per year

North Carolina

$133,046 per year

Devops Engineer

Raleigh

$142,488 per year

North Carolina

$135,453 per year

Senior Software Engineer

Raleigh

$132,298 per year

North Carolina

$132,143 per year

Full Stack Developer

Raleigh

$130,662 per year

North Carolina

$139,816 per year

Automation Engineer

Raleigh

$61.52 per hour

North Carolina

$80.42 per hour

Data Engineer

Raleigh

$125,386 per year

North Carolina

$128,560 per year

Software Engineer

Raleigh

$116,650 per year

North Carolina

$111,712 per year

Technical Lead

Raleigh

$48.67 per hour

North Carolina

$50.36 per hour

Application Developer

Raleigh

$81,875 per year

North Carolina

$92,146 per year

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