Software Engineer Salary in Charleston, SC

The average Software Engineer in Charleston, SC earns $116,748 per year, with most salaries falling between $90,252 and $147,384. That's 17% below the national average of $141,000 for this role.

Look up your exact salary — free →

Software Engineer pay by experience in Charleston, SC

ExperienceAverageTypical range
Entry-level$83,628$63,756 – $104,328
Mid-level$116,748$90,252 – $147,384
Senior$150,696$120,888 – $184,644
Staff / Lead$192,096$155,664 – $238,464
Executive$259,164$200,376 – $364,320

Salary percentiles (mid-level)

$104,328
$116,748
$132,480

Figures are modeled market estimates for Charleston, SC based on Earnable's salary dataset, updated 2026. Your actual pay depends on company, skills, and negotiation — look up your exact number.

Software Engineer salary in other cities

Other roles in Charleston, SC

Look up your exact salary — free →