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 $70,450 and $156,129 per year. Data Engineer, Software Architect and Solution Architect are among the most popular high-paying roles in Columbia, SC.

Job title

Updated Jul 09, 2026
Job title
Columbia, SC
South Carolina
Job openings (Columbia)

Software Architect

Columbia

$81.63 per hour

South Carolina

$79.72 per hour

Senior Software Engineer

Columbia

$156,129 per year

South Carolina

$142,452 per year

Solution Architect

Columbia

$136,378 per year

South Carolina

$125,204 per year

Data Engineer

Columbia

$136,105 per year

South Carolina

$118,736 per year

Developer

Columbia

$61.46 per hour

South Carolina

$59.81 per hour

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