Content has loaded

Principal software engineer salary in Washington, DC, 2026

How much does a Principal Software Engineer make in Washington, DC?

Average base salary

$199,278
13%
above national average
Average $199,278
Low $143,693
High $276,366

The average salary for a principal software engineer is $199,278 per year in Washington, DC. 62 salaries taken from job postings on Indeed in the past 36 months (updated June 25, 2026).

Principal Software Engineer job openings in Washington, DC

slide 1 of 6
slide1 of 6
Principal Software Engineer
Alarm.com3.6out of 5 stars.
Washington, DC
$167,500 - $213,750 a year
2 days ago

Highest paying companies for Principal Software Engineer in Washington, DC

Average year pay is based on job postings on Indeed in the past 36 months.
Atlassian
 
$290,750per year
View company
Shield AI
 
$270,427per year
CIRCLE
 
$267,500per year
Indeed
 
$254,000per year
Cox Automotive
 
$247,500per year
Stealth Startup
 
$237,500per year

Highest paying cities for Principal Software Engineers near Washington, DC

  1. San Jose, CA
    $238,781 per year
  2. San Francisco, CA
    $233,052 per year
  3. Seattle, WA
    $220,114 per year
  4. Santa Clara, CA
    $217,941 per year
  5. Washington, DC
    $199,278 per year

Where can a Principal Software Engineer earn more?

Compare salaries for Principal Software Engineers in different locations
vs

How much do similar professions as Principal Software Engineer get paid in Washington, DC?

Entry Level Software Engineer

Job openings
Average $85,655 per year

Junior Software Engineer

Job openings
Average $97,365 per year

Software Engineer Intern

Job openings
Average $23.61 per hour