High-paying software engineering jobs in Annapolis

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,577 software engineering jobs listed below pay well, with salaries between $121,011 and $229,865 per year. Software Engineer, Senior Software Engineer and Principal Software Engineer are among the most popular high-paying roles in Annapolis, MD.

Job title

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

AI Developer

Annapolis

$229,865 per year

Maryland

$161,368 per year

Database Engineer

Annapolis

$175,393 per year

Maryland

$155,116 per year

Cloud Engineer

Annapolis

$175,120 per year

Maryland

$153,186 per year

Senior Software Engineer

Annapolis

$159,463 per year

Maryland

$175,831 per year

Principal Software Engineer

Annapolis

$153,994 per year

Maryland

$184,434 per year

Software Test Engineer

Annapolis

$68.63 per hour

Maryland

$73.73 per hour

Solution Architect

Annapolis

$141,001 per year

Maryland

$165,370 per year

Software Engineer

Annapolis

$133,012 per year

Maryland

$156,941 per year

Full Stack Developer

Annapolis

$122,971 per year

Maryland

$146,516 per year

Junior Software Engineer

Annapolis

$121,512 per year

Maryland

$103,387 per year

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