Content has loaded

Senior software engineer salary in Raleigh, NC (Updated 2026)

How much does a Senior Software Engineer make in Raleigh, NC?

Average base salary

$131,936
17%
below national average
Average $131,936
Low $98,385
High $176,927

The average salary for a senior software engineer is $131,936 per year in Raleigh, NC and $8,000 cash bonus per year.330 salaries taken from job postings on Indeed in the past 36 months (updated July 4, 2026).

Senior Software Engineer job openings in Raleigh, NC

slide 1 of 6
slide1 of 6
Software Dev Engineer II - AMZ...
Amazon.com3.5out of 5 stars.
Raleigh, NC
$143,700 - $194,400 a year
Full-time
1 week ago

Highest paying companies for Senior Software Engineer in Raleigh, NC

Average year pay is based on job postings on Indeed in the past 36 months.
Tenable
 
$186,667per year
View company
DDN
 
$180,000per year
Entegee
 
$169,000per year
Travelers
 
$166,000per year
Charles Schwab
 
$165,013per year
Talascend LLC
 
$165,000per year

Highest paying cities for Senior Software Engineers near Raleigh, NC

  1. Research Triangle Park, NC
    $146,351 per year
  2. Durham, NC
    $142,806 per year
  3. Charlotte, NC
    $137,877 per year
  4. Burlington, NC
    $137,572 per year
  5. Raleigh, NC
    $131,936 per year

Where can a Senior Software Engineer earn more?

Compare salaries for Senior Software Engineers in different locations
vs

How much do similar professions as Senior Software Engineer get paid in Raleigh, NC?

Entry Level Software Engineer

Job openings
Average $54,009 per year

Junior Software Engineer

Job openings
Average $75,483 per year

Principal Software Engineer

Job openings
Average $170,609 per year

Software Engineer Intern

Job openings
Average $23.52 per hour