Entry Level Software Engineer salary in United States

How much does an Entry Level Software Engineer make in the United States?

797 salaries reported, updated at October 18, 2021
$42,405
per year

The average salary for a entry level software engineer is $42,405 per year in the United States.

Most common benefits

  • Relocation assistance
  • 401(k)
  • Vision insurance
  • Life insurance
  • Dental insurance
Was the salaries overview information useful?

Where can an Entry Level Software Engineer earn more?

Compare salaries for Entry Level Software Engineers in different locations
vs
Was this information useful?

More critical skills and qualifications that pay well

Information tooltip for top skills.Top skillsMachine Learning+53.77%salary
Top skill
Salary
Job openings
Companies
Machine Learning
+53.77%
18Company icon
CI/CD
+45.61%
16Company icon
AWS
+26.77%
54Company icon
UI
+57.20%
6Company icon
REST
+26.83%
73Company icon

Most common benefits for Entry Level Software Engineers

  • Relocation assistance
  • 401(k)
  • Vision insurance
  • Life insurance
  • Dental insurance
  • Paid time off
  • Health insurance
  • Green card sponsorship
  • Visa sponsorship
  • Referral program
  • Health savings account
  • Food provided
Was the benefit information useful?
How much should you be earning?
Get an estimated calculation of how much you should be earning and insight into your career options.
Get estimated pay range
See more details

Frequently asked questions

Common questions about salaries for an Entry Level Software Engineer

How can I know if I am being paid fairly as an entry level software engineer?

If you’re unsure about what salary is appropriate for an entry level software engineer, visit Indeed's Salary Calculator to get a free, personalized pay range based on your location, industry and experience.

Was this answer helpful?

How much do similar professions to entry level software engineer get paid?

Check the below Indeed career pages for the detailed pay ranges for the similar professions to entry level software engineer here:

Was this answer helpful?