High-paying software engineering jobs in Sterling

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,970 software engineering jobs listed below pay well, with salaries between $88,849 and $175,988 per year. Software Engineer, Full Stack Developer and Senior Software Engineer are among the most popular high-paying roles in Sterling, VA.

Job title

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

Infrastructure Engineer

Sterling

$175,988 per year

Virginia

$130,268 per year

Solution Architect

Sterling

$175,659 per year

Virginia

$162,956 per year

Devops Engineer

Sterling

$166,150 per year

Virginia

$133,194 per year

Cloud Engineer

Sterling

$146,224 per year

Virginia

$140,329 per year

Principal Software Engineer

Sterling

$144,694 per year

Virginia

$157,138 per year

Application Developer

Sterling

$143,027 per year

Virginia

$113,844 per year

Senior Software Engineer

Sterling

$142,643 per year

Virginia

$157,424 per year

Software Engineer

Sterling

$128,303 per year

Virginia

$127,287 per year

Developer

Sterling

$96,573 per year

Virginia

$113,682 per year

Full Stack Developer

Sterling

$88,849 per year

Virginia

$143,850 per year

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