High-paying civil engineering jobs in Roanoke

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 22 civil engineering jobs listed below pay well, with salaries between $19.28 and $43.68 per hour. Civil Engineer, Structural Engineer and Wastewater Engineer are among the most popular high-paying roles in Roanoke, VA.

Job title

Updated Oct 27, 2026
Job title
Roanoke, VA
Virginia
Job openings (Roanoke)

Senior Civil Engineer

Roanoke

$92,900 per year

Virginia

$116,742 per year

Wastewater Engineer

Roanoke

$43.68 per hour

Virginia

$48.94 per hour

Structural Engineer

Roanoke

$83,250 per year

Virginia

$112,746 per year

Structural Designer

Roanoke

$75,129 per year

Virginia

$83,796 per year

Civil Designer

Roanoke

$74,171 per year

Virginia

$83,736 per year

Entry Level Structural Engineer

Roanoke

$70,973 per year

Virginia

$80,110 per year

Civil Engineer

Roanoke

$29.72 per hour

Virginia

$39.96 per hour

Entry Level Geotechnical Engineer

Roanoke

$19.28 per hour

Virginia

$17.95 per hour

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