High-paying software engineering jobs in Charlottesville

Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.


The 37 software engineering jobs listed below pay well, with salaries between $112,942 and $177,610 per year. Infrastructure Engineer, Software Engineer and Cloud Engineer are among the most popular high-paying roles in Charlottesville, VA.

Job title

Updated Aug 29, 2026
Job title
Charlottesville, VA
Virginia
Job openings (Charlottesville)

Data Engineer

Charlottesville

$177,610 per year

Virginia

$151,020 per year

Cloud Engineer

Charlottesville

$137,706 per year

Virginia

$140,074 per year

Full Stack Developer

Charlottesville

$122,881 per year

Virginia

$140,663 per year

Software Engineer

Charlottesville

$117,407 per year

Virginia

$128,341 per year

Infrastructure Engineer

Charlottesville

$112,942 per year

Virginia

$133,210 per year

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