Calculate your salary

There are many factors that determine how much you should be earning as a Software Engineer. Use Zippia's Salary Calculator to see how your pay matches up.

Software Engineer Salary

Average Yearly Salary
Updated May 18, 2020
$88,000
$67,000
$88,000
$115,000
Software engineers in the United States make an average salary of $88,153 per year or $42.38 per hour. People on the lower end of that spectrum, the bottom 10% to be exact, make roughly $67,000 a year, while the top 10% makes $115,000. If you like following the crowd, technology and professional companies tend to attract the most workers in this field. But if you're in it for the money, then you'll want to seek out technology, telecommunication, and finance companies, as employees in each industry have reported the highest salaries. As most things go, location can be critical. Washington, California, New York, New Hampshire, and Virginia provide the highest software engineer salaries.
Best Paying Cities
Kirkland, WA
$106,555
0 selections

How much should you get paid?

Tell us about yourself to get a free, personalized Zippia Salary Report and suggestions on how to increase your pay.

Map of Software Engineer Salaries

The darker areas on the map show where Software Engineers earn the highest salaries across all 50 states.

Average Salary

Average Software Engineer Salary By Location

While a software engineer can average a salary of $88,153 per year, or $42.38 per hour, there are many opportunities for software engineers to make more. For example, in San Bruno, CA you might make $112,682 per year. Other high-paying locations include Kirkland, WA, Washington, DC and New York, NY. If you're in an entry-level position, your best bet is to move to San Bruno, CA where the average starting salary is $79,000. The highest paying states for software engineers include Washington, California and New York. Meanwhile, Montana, Mississippi, and North Dakota offer the lowest salaries.

City
Average Salary
San Bruno, CA
San Bruno, CA
$112,682
$113k
Kirkland, WA
Kirkland, WA
$106,555
$107k
Hillsboro, OR
Hillsboro, OR
$80,069
$80k

High Paying Software Engineer Jobs

Average Software Engineer Salary By Company

If you insist on knowing when your check is going to come and for how much, then you'd be better off working for companies like RxAdvance and Airbnb as they offer the highest salaries for software engineers.

Company
Average Salary
$151,699
$152k
$149,792
$150k
$146,679
$147k
$141,064
$141k
$139,820
$140k
$139,689
$140k
$139,491
$139k
$138,797
$139k
$138,783
$139k

The largest raises come from changing jobs.

See what's out there.

Software Engineer Salary History

Compare salaries for individual cities or states with the national average.

    Average Software Engineer Pay By Industry

    Software engineer salaries can vary on many factors, including what industry a job is in. In fact, jobs with technology, telecommunication, and finance companies tend to be the highest paying. Furthermore, a software engineer can make a yearly salary of $91,771 while working for technology companies. All the while, other software engineers are making $88,061 at telecommunication companies and $83,684 at finance companies. One industry software engineers may want to avoid is the automotive industry as it offers the lowest average salary at $77,185.

    Industry
    Average Salary
    Technology
    Technology
    $91,771
    $92k
    Telecommunication
    Telecommunication
    $88,061
    $88k
    Finance
    Finance
    $83,684
    $84k
    Manufacturing
    Manufacturing
    $79,428
    $79k
    Automotive
    Automotive
    $77,185
    $77k

    Software Engineer Salary By Experience Level

    The salary for a software engineer can vary depending on the years of experience that a person has, from entry level to senior level. Data on how experience level affects total compensation is provided by the Bureau of Labor Statistics (BLS) as part of their National Compensation Survey, which is based on factors such as knowledge, complexity, contacts, and environment.

    Recently Added Software Engineer Salaries

    CompanyJobLocationDate AddedSalary
    Software Engineer
    Software Engineer
    Redmond, WA
    Redmond, WA
    10/31/2020
    10/31/2020
    $144,171
    $144,171
    10/31/2020
    Create Opportunity, LLC
    Create Opportunity, LLC
    Software Engineer
    Software Engineer
    Software Engineer
    Columbia, SC
    Columbia, SC
    10/31/2020
    10/31/2020
    $40,000
    $40,000
    10/31/2020
    Cortech LLC
    Cortech LLC
    Engineer 3, Software
    Engineer 3, Software
    Engineer 3, Software
    San Diego, CA
    San Diego, CA
    10/30/2020
    10/30/2020
    $131,481
    $131,481
    10/30/2020
    Indeed.com
    Indeed.com
    Software Engineer III
    Software Engineer III
    Software Engineer III
    Seattle, WA
    Seattle, WA
    10/30/2020
    10/30/2020
    $144,000
    $144,000
    10/30/2020
    Management Decisions, Inc.
    Management Decisions, Inc.
    Severless Software Engineer/Java/Scala/AWS
    Severless Software Engineer/Java/Scala/AWS
    Severless Software Engineer/Java/Scala/AWS
    Chicago, IL
    Chicago, IL
    10/29/2020
    10/29/2020
    $170,000
    $170,000
    10/29/2020
    Software Engineer
    Software Engineer
    Concord, CA
    Concord, CA
    10/29/2020
    10/29/2020
    $100,800
    $100,800
    10/29/2020
    Management Decisions, Inc.
    Management Decisions, Inc.
    Full Stack Software Engineer-C#/Cloud/Big Data
    Full Stack Software Engineer-C#/Cloud/Big Data
    Full Stack Software Engineer-C#/Cloud/Big Data
    Boston, MA
    Boston, MA
    10/29/2020
    10/29/2020
    $130,000
    $130,000
    10/29/2020
    Wells Fargo
    Wells Fargo
    Full Stack Java Software Engineer
    Full Stack Java Software Engineer
    Full Stack Java Software Engineer
    Minneapolis, MN
    Minneapolis, MN
    10/29/2020
    10/29/2020
    $84,000
    $84,000
    10/29/2020
    Wells Fargo
    Wells Fargo
    Software Engineer
    Software Engineer
    Software Engineer
    Chandler, AZ
    Chandler, AZ
    10/29/2020
    10/29/2020
    $84,000
    $84,000
    10/29/2020
    Aerotek
    Aerotek
    Software Engineer
    Software Engineer
    Software Engineer
    Colorado Springs, CO
    Colorado Springs, CO
    10/29/2020
    10/29/2020
    $100,000
    $100,000
    10/29/2020