High-paying software engineering jobs in Cary

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


The 331 software engineering jobs listed below pay well, with salaries between $109,245 and $135,306 per year. Software Engineer, Senior Software Engineer and Full Stack Developer are among the most popular high-paying roles in Cary, NC.

Job title

Updated Jul 15, 2026
Job title
Cary, NC
North Carolina
Job openings (Cary)

Site Reliability Engineer

Cary

$135,306 per year

North Carolina

$145,850 per year

Full Stack Developer

Cary

$130,604 per year

North Carolina

$140,161 per year

Data Engineer

Cary

$129,199 per year

North Carolina

$128,954 per year

Senior Software Engineer

Cary

$124,010 per year

North Carolina

$132,063 per year

Product Manager

Cary

$122,522 per year

North Carolina

$125,860 per year

Software Engineer

Cary

$109,245 per year

North Carolina

$113,570 per year

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