High-paying civil engineering jobs in Charlotte

Civil Engineering designs and supervises infrastructure projects like roads and bridges. Engineers ensure safety and compliance. Technical proficiency and problem-solving abilities are key.


The 190 civil engineering jobs listed below pay well, with salaries between $72,996 and $137,658 per year. Civil Engineer, Structural Engineer and Senior Structural Engineer are among the most popular high-paying roles in Charlotte, NC.

Job title

Updated Nov 13, 2026
Job title
Charlotte, NC
North Carolina
Job openings (Charlotte)

Senior Structural Engineer

Charlotte

$137,658 per year

North Carolina

$136,180 per year

Roadway Design Engineer

Charlotte

$129,753 per year

North Carolina

$132,660 per year

Bridge Engineer

Charlotte

$127,830 per year

North Carolina

$123,216 per year

Senior Civil Engineer

Charlotte

$121,704 per year

North Carolina

$117,901 per year

Structural Engineer

Charlotte

$107,617 per year

North Carolina

$105,366 per year

Water Resources Engineer

Charlotte

$102,174 per year

North Carolina

$101,782 per year

Wastewater Engineer

Charlotte

$101,354 per year

North Carolina

$111,442 per year

Civil Engineer

Charlotte

$87,710 per year

North Carolina

$93,146 per year

Civil Designer

Charlotte

$85,356 per year

North Carolina

$84,403 per year

Geotechnical Engineer

Charlotte

$72,996 per year

North Carolina

$76,615 per year

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