High-paying software engineering jobs in Ashburn

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


The 1,810 software engineering jobs listed below pay well, with salaries between $96,994 and $158,173 per year. Software Engineer, Full Stack Developer and Data Engineer are among the most popular high-paying roles in Ashburn, VA.

Job title

Updated Jul 15, 2026
Job title
Ashburn, VA
Virginia
Job openings (Ashburn)

Principal Software Engineer

Ashburn

$158,173 per year

Virginia

$160,156 per year

Automation Engineer

Ashburn

$124,287 per year

Virginia

$111,825 per year

Full Stack Developer

Ashburn

$118,337 per year

Virginia

$142,139 per year

Software Engineer

Ashburn

$114,874 per year

Virginia

$127,618 per year

Java Developer

Ashburn

$102,146 per year

Virginia

$97,665 per year

Data Engineer

Ashburn

$96,994 per year

Virginia

$152,203 per year

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