High-paying software engineering jobs in Columbia

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


The 37 software engineering jobs listed below pay well, with salaries between $71,627 and $157,807 per year. Software Architect, Data Engineer and Solution Architect are among the most popular high-paying roles in Columbia, SC.

Job title

Updated Jun 05, 2026
Job title
Columbia, SC
South Carolina
Job openings (Columbia)

Software Architect

Columbia

$86.03 per hour

South Carolina

$83.66 per hour

Python Developer

Columbia

$157,807 per year

South Carolina

$131,657 per year

Data Engineer

Columbia

$139,029 per year

South Carolina

$120,288 per year

Solution Architect

Columbia

$136,350 per year

South Carolina

$123,891 per year

Technical Lead

Columbia

$64.11 per hour

South Carolina

$60.48 per hour

Developer

Columbia

$62.49 per hour

South Carolina

$59.14 per hour

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