Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
This question is about senior software engineer salaries.
A good salary for a senior software engineer is $140,000 a year. The national average salary for a senior software engineer is $131,207 a year. Factors such as the number of years of experience in the role, location, type of software engineer, and the company you work for all impact the earning potential of a senior software engineer.
The number of years of experience working as a senior software engineer and earning potential. If you are just starting as a software engineer with less than one year of experience, earning an average of $100,000 is normal.
However, once a senior software engineer has around 3 to 4 years of experience, they average closer to $110,00a year. A mid-level senior software engineer with 5 to 9 years of experience earns more than $120,000 a year.
The location of the senior software engineer position also impacts earning potential. For instance, if you live in New York or California, expect to earn close to $150,000 a year.
If the position is in Virginia, Maryland, Washington, or Massacheutes you should expect to earn closer to $130,000 a year. However, if you work in Missouri, Oklahoma, Arkansas, Idaho, or Montana, you should expect to earn $100,000 a year or less.
Finally, the type of senior software engineer you are (e.g., web developer, cloud) also impacts your earning potential. For example, a frontend or full-stack senior software engineer earns around $110,000 a year. In contrast, a mobile or backend senior software engineer earns closer to $120,000 a year.

Zippia allows you to choose from different easy-to-use templates, and provides you with expert advice. Using the templates, you can rest assured that the structure and format of your resume is top notch. Choose a template with the colors, fonts & text sizes that are appropriate for your industry.