Software Engineer Salaries in Richmond, VA

Salary estimated from 158 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: August 7, 2018
Average in Richmond, VA
$99,976 per year
Meets national average
  • Most Reported
$43,000
$180,000
Salary Distribution

How much does a Software Engineer make in Richmond, VA?

The average salary for a Software Engineer is $99,976 per year in Richmond, VA, which meets the national average. Salary estimates are based on 158 salaries submitted anonymously to Indeed by Software Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Software Engineer is 1-3 years.
Software Engineer salaries by company in Richmond, VA
CompanyAverage salary
$107,250 per year
$136,978 per year
$125,905 per year
$119,125 per year
$111,220 per year
$109,548 per year
$110,000 per year
$97,213 per year
$89,862 per year
$85,605 per year
Software Engineer salaries by location
CityAverage salary
$106,036 per year
$114,047 per year
$104,016 per year
$113,346 per year
$97,877 per year

Software Engineer job openings

Web/API Automation Engineer
Markel Corporation
Richmond, VA
Software Engineer, Associate
Capital One
Richmond, VA
Java Full Stack Engineer - W2
Amplify Systems
Richmond, VA
Software Engineer jobs in Richmond, VA