High-paying software engineering jobs in Annapolis Junction

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


The 3,244 software engineering jobs listed below pay well, with salaries between $171,187 and $214,703 per year. Software Engineer, Senior Software Engineer and Full Stack Developer are among the most popular high-paying roles in Annapolis Junction, MD.

Job title

Updated Oct 20, 2026
Job title
Annapolis Junction, MD
Maryland
Job openings (Annapolis Junction)

Principal Software Engineer

Annapolis Junction

$214,703 per year

Maryland

$184,434 per year

Senior Software Engineer

Annapolis Junction

$194,285 per year

Maryland

$175,831 per year

Senior Developer

Annapolis Junction

$192,728 per year

Maryland

$128,971 per year

Data Engineer

Annapolis Junction

$185,825 per year

Maryland

$145,211 per year

Devops Engineer

Annapolis Junction

$183,166 per year

Maryland

$164,543 per year

Full Stack Developer

Annapolis Junction

$181,504 per year

Maryland

$146,516 per year

Cloud Engineer

Annapolis Junction

$180,969 per year

Maryland

$153,186 per year

Software Engineer

Annapolis Junction

$180,829 per year

Maryland

$156,941 per year

Developer

Annapolis Junction

$173,170 per year

Maryland

$136,178 per year

Information Systems Security Engineer

Annapolis Junction

$171,187 per year

Maryland

$158,118 per year

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