High-paying civil engineering jobs in Miami

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 120 civil engineering jobs listed below pay well, with salaries between $84,693 and $133,667 per year. Civil Engineer, Structural Engineer and Senior Structural Engineer are among the most popular high-paying roles in Miami, FL.

Job title

Updated Oct 24, 2026
Job title
Miami, FL
Florida
Job openings (Miami)

Senior Civil Engineer

Miami

$133,667 per year

Florida

$114,431 per year

Senior Structural Engineer

Miami

$130,301 per year

Florida

$127,866 per year

Wastewater Engineer

Miami

$123,291 per year

Florida

$116,255 per year

Highway Engineer

Miami

$111,738 per year

Florida

$109,471 per year

Traffic Engineer

Miami

$101,811 per year

Florida

$100,053 per year

Roadway Design Engineer

Miami

$98,472 per year

Florida

$97,019 per year

Structural Engineer

Miami

$91,858 per year

Florida

$103,923 per year

Civil Engineer

Miami

$90,204 per year

Florida

$97,556 per year

Water Resources Engineer

Miami

$87,271 per year

Florida

$103,506 per year

Geotechnical Engineer

Miami

$84,693 per year

Florida

$100,319 per year

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