High-paying software engineering jobs in Fairfax

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


The 2,804 software engineering jobs listed below pay well, with salaries between $59,378 and $147,837 per year. Software Engineer, Full Stack Developer and Senior Software Engineer are among the most popular high-paying roles in Fairfax, VA.

Job title

Updated Jun 05, 2026
Job title
Fairfax, VA
Virginia
Job openings (Fairfax)

Enterprise Architect

Fairfax

$147,837 per year

Virginia

$163,624 per year

Cloud Engineer

Fairfax

$136,493 per year

Virginia

$140,329 per year

Principal Software Engineer

Fairfax

$130,004 per year

Virginia

$157,138 per year

Data Engineer

Fairfax

$129,336 per year

Virginia

$152,457 per year

Senior Software Engineer

Fairfax

$125,447 per year

Virginia

$157,424 per year

Full Stack Developer

Fairfax

$123,564 per year

Virginia

$143,850 per year

Software Engineer

Fairfax

$119,013 per year

Virginia

$127,287 per year

Developer

Fairfax

$51.80 per hour

Virginia

$99.18 per hour

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