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 508 software engineering jobs listed below pay well, with salaries between $68,566 and $212,272 per year. Software Engineer, Senior Software Engineer and Full Stack Developer are among the most popular high-paying roles in Raleigh, NC.

Job title

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

Forward Deployed Engineer

Raleigh

$212,272 per year

North Carolina

$196,463 per year

Software Architect

Raleigh

$156,395 per year

North Carolina

$116,134 per year

Cloud Architect

Raleigh

$145,989 per year

North Carolina

$144,486 per year

Full Stack Developer

Raleigh

$131,630 per year

North Carolina

$139,587 per year

Senior Software Engineer

Raleigh

$127,585 per year

North Carolina

$130,633 per year

Automation Engineer

Raleigh

$125,661 per year

North Carolina

$113,570 per year

Data Engineer

Raleigh

$125,135 per year

North Carolina

$127,575 per year

Developer

Raleigh

$59.82 per hour

North Carolina

$56.60 per hour

Software Engineer

Raleigh

$118,046 per year

North Carolina

$112,315 per year

Application Developer

Raleigh

$85,451 per year

North Carolina

$85,275 per year

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