High-paying software engineering jobs in Greenville

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


The 53 software engineering jobs listed below pay well, with salaries between $76,457 and $158,338 per year. Application Developer, Principal Software Engineer and Software Engineer are among the most popular high-paying roles in Greenville, SC.

Job title

Updated Oct 28, 2026
Job title
Greenville, SC
South Carolina
Job openings (Greenville)

Enterprise Architect

Greenville

$158,338 per year

South Carolina

$155,699 per year

Principal Software Engineer

Greenville

$156,066 per year

South Carolina

$150,540 per year

Senior Software Engineer

Greenville

$136,667 per year

South Carolina

$128,350 per year

Software Engineer

Greenville

$123,713 per year

South Carolina

$110,767 per year

Developer II

Greenville

$49.44 per hour

South Carolina

$44.13 per hour

Application Developer

Greenville

$100,850 per year

South Carolina

$95,195 per year

Product Manager

Greenville

$93,203 per year

South Carolina

$119,770 per year

Data Engineer

Greenville

$87,886 per year

South Carolina

$121,828 per year

Technical Lead

Greenville

$78,334 per year

South Carolina

$99,981 per year

Automation Engineer

Greenville

$76,457 per year

South Carolina

$92,783 per year

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