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 212 civil engineering jobs listed below pay well, with salaries between $72,358 and $138,495 per year. Civil Engineer, Structural Engineer and Senior Structural Engineer are among the most popular high-paying roles in Charlotte, NC.

Job title

Updated Oct 17, 2026
Job title
Charlotte, NC
North Carolina
Job openings (Charlotte)

Senior Structural Engineer

Charlotte

$138,495 per year

North Carolina

$136,481 per year

Senior Civil Engineer

Charlotte

$117,026 per year

North Carolina

$116,008 per year

Structural Engineer

Charlotte

$108,406 per year

North Carolina

$105,149 per year

Water Resources Engineer

Charlotte

$105,202 per year

North Carolina

$103,324 per year

Wastewater Engineer

Charlotte

$99,190 per year

North Carolina

$109,614 per year

Civil Engineer

Charlotte

$87,054 per year

North Carolina

$91,908 per year

Traffic Engineer

Charlotte

$87,046 per year

North Carolina

$91,290 per year

Structural Designer

Charlotte

$86,552 per year

North Carolina

$84,736 per year

Civil Designer

Charlotte

$85,004 per year

North Carolina

$84,657 per year

Geotechnical Engineer

Charlotte

$72,358 per year

North Carolina

$76,669 per year

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