High-paying software engineering jobs in Greensboro

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


The 64 software engineering jobs listed below pay well, with salaries between $108,552 and $171,249 per year. Application Developer, Infrastructure Engineer and Developer are among the most popular high-paying roles in Greensboro, NC.

Job title

Updated Oct 21, 2026
Job title
Greensboro, NC
North Carolina
Job openings (Greensboro)

Principal Product Manager

Greensboro

$171,249 per year

North Carolina

$181,351 per year

Product Manager IV

Greensboro

$69.44 per hour

North Carolina

$72.78 per hour

Senior Product Manager

Greensboro

$130,932 per year

North Carolina

$158,567 per year

Senior Application Developer

Greensboro

$126,843 per year

North Carolina

$120,536 per year

Infrastructure Engineer

Greensboro

$57.85 per hour

North Carolina

$53.40 per hour

Full Stack Developer

Greensboro

$114,192 per year

North Carolina

$139,848 per year

Developer

Greensboro

$112,927 per year

North Carolina

$65,023 per year

Product Manager

Greensboro

$108,601 per year

North Carolina

$127,035 per year

Application Developer

Greensboro

$108,552 per year

North Carolina

$84,720 per year

Software Engineer

Greensboro

$46.74 per hour

North Carolina

$48.47 per hour

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