Updated August 22, 2022

Average Software Engineer Salary

$100,260yearly

$48.20 hourly

Entry level Salary
$73,000 yearly
$73,000
10 %
$100,260
Median
$136,000
90 %

How much does a Software Engineer make?

Software engineers make $100,260 per year on average, or $48.2 per hour, in the United States. Software engineers on the lower end of that spectrum, the bottom 10% to be exact, make roughly $73,000 a year, while the top 10% makes $136,000.

Location impacts how much a software engineer can expect to make. Software engineers make the most in California, Washington, New York, Nevada, and Oregon.

Highest Paying States For Software Engineers

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

  • State View
  • County View
Average Salary:

Software Engineer average salary by State

RankStateAvg. SalaryHourly RateJob Count
1Washington$112,080$53.886,948
2California$115,477$55.5219,681
3Oregon$91,473$43.982,587
4New York$92,846$44.645,058
5Nevada$92,651$44.54638
6Arizona$83,602$40.192,041
7Delaware$82,336$39.58650
8Massachusetts$83,582$40.184,544
9Vermont$80,333$38.62418
10Virginia$82,022$39.435,588
11Pennsylvania$80,444$38.673,599
12Rhode Island$78,726$37.85704
13Idaho$78,961$37.96631
14Texas$79,419$38.187,575
15New Hampshire$79,926$38.43672
16District of Columbia$84,121$40.441,104
17Maryland$82,645$39.733,611
18Utah$77,120$37.081,777
19North Carolina$78,301$37.643,326
20North Dakota$77,541$37.28291
21New Jersey$82,074$39.463,160
22Montana$77,348$37.19479
23Connecticut$80,498$38.701,114
24Minnesota$76,300$36.682,314
25Ohio$74,727$35.932,509
26Maine$75,766$36.43385
27Michigan$74,406$35.772,254
28Arkansas$73,164$35.17750
29Illinois$75,772$36.433,966
30Louisiana$76,258$36.66626
31Indiana$72,602$34.901,955
32West Virginia$72,788$34.99305
33Colorado$72,814$35.012,663
34Georgia$74,244$35.692,999
35Iowa$72,892$35.04897
36Alaska$75,692$36.39219
37New Mexico$72,743$34.97558
38Wisconsin$72,793$35.001,313
39Nebraska$71,346$34.30683
40Tennessee$71,046$34.161,074
41Wyoming$68,674$33.02237
42Kentucky$71,499$34.37773
43South Carolina$72,455$34.83725
44South Dakota$69,944$33.63286
45Alabama$69,250$33.291,235
46Florida$70,541$33.914,247
47Kansas$69,300$33.32847
48Mississippi$70,644$33.96336
49Hawaii$66,259$31.86230
50Missouri$68,403$32.891,422
51Oklahoma$68,061$32.72491

Highest Paying Cities For Software Engineers

RankCityAvg. SalaryHourly Rate
1San Bruno, CA$126,992$61.05
2Seattle, WA$113,141$54.39
3New York, NY$93,074$44.75
4Hillsboro, OR$91,839$44.15
5Washington, DC$84,161$40.46
6Phoenix, AZ$83,740$40.26
7Boston, MA$83,520$40.15
8Reston, VA$82,203$39.52
9Edison, NJ$82,155$39.50
10Austin, TX$81,355$39.11
11Raleigh, NC$79,096$38.03
12Pittsburgh, PA$78,490$37.74
13Austin, MN$76,098$36.59
14Chicago, IL$75,952$36.52
15Washington, MI$74,612$35.87

Here Are The Five Most In Demand Cities Right Now:

  1. San Bruno, CA
  2. Seattle, WA
  3. New York, NY
  4. Hillsboro, OR
  5. Washington, DC

Software Engineer Salary Details

Average Software Engineer Salary Graph
Average Software Engineer Salary Graph, Trends, and Summary

What is a Software Engineer's Salary?

PercentileAnnual SalaryMonthly SalaryHourly Rate
90th Percentile$136,000$11,333$65
75th Percentile$118,000$9,833$57
Average$100,260$8,355$48
25th Percentile$85,000$7,083$41
10th Percentile$73,000$6,083$35

Average Salary By Related Titles

Job TitleAnnual SalaryMonthly SalaryHourly RateJob Openings
Software Analyst$78,400$6,533$37.69274,053
Software Consultant$88,605$7,384$42.60275,746
Software Programmer$71,612$5,968$34.43253,235
Software Developer$87,521$7,293$42.08294,329
Computer Engineer$96,805$8,067$46.54126,709
Software Development Engineer$109,147$9,096$52.47356,971

Here are the five companies hiring the most now:

  1. Meta Jobs (14,909)
  2. Google Jobs (56,365)
  3. PayPal Jobs (5,106)
  4. eBay Jobs (4,889)
  5. Microsoft Jobs (30,638)

Which Companies Pay Software Engineers The Most?

The highest paying companies for software engineers are The Citadel and BandPage according to our most recent salary estimates. In addition, companies like Meta and Airbnb report highly competitive wages for software engineers.
RankCompanyAverage SalaryHourly RateJob Openings
1The Citadel$174,309$83.80
2BandPage$158,055$75.99
3Meta$153,335$73.723,421
4Airbnb$153,070$73.592
5Credit Karma$152,581$73.363
6Brex$148,309$71.304
7BitGo$148,002$71.15
8ByteDance$147,866$71.094
9Netflix$147,779$71.0583
10Conning$147,043$70.69
11Wealthfront$146,765$70.56
12Apple$146,613$70.49786
13Pacific Investment Management Company LLC$146,595$70.4811
14TikTok$146,303$70.345
15Mixpanel$145,994$70.19
16Quora$145,651$70.02
17Jane Street$145,558$69.98
18StumbleUpon$145,226$69.82
19Nuxeo$144,828$69.63
20Upstart Network$144,806$69.62

How Much Do Software Engineers Make In Different Industries?

Software engineer salaries can vary depending on the industry. In fact, our data shows that the start-up, technology, and finance industries tend to offer much higher salaries for software engineers. For example, software engineers make a whopping average salary of $122,617 while working in the start-up industry. Meanwhile, other people in this field are making $111,876 in the technology industry and $104,574 in the finance industry.

Software engineers may want to avoid working in the manufacturing industry as it offers the lowest average salary of $100,102.

Highest Paying Industries For Software Engineers

RankIndustryAverage SalaryHourly Rate
1Start-up$122,617$58.95
2Technology$111,876$53.79
3Finance$104,574$50.28
4Professional$101,089$48.60
5Manufacturing$100,102$48.13

High Paying Software Engineer Jobs

Software Engineer Salary Trends

Average Software Engineer Salary Over Time

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

    Software Engineer Salary By Year

    YearAvg. SalaryHourly Rate% Change
    2022$100,000$48.20+3.3%
    2021$97,000$46.61+2.3%
    2020$94,800$45.56+1.8%
    2019$93,100$44.75+1.7%
    2018$91,500$44.00+1.8%

    Recently Added Software Engineer Salaries

    Software Engineer Salaries FAQs

    What State Pays Software Engineers The Most?

    California pays Software Engineers the most in the United States, with an average salary of $115,477 per year, or $55.52 per hour.

    How Do I Know If I'm Being Paid Fairly As A Software Engineer?

    You know if you are being paid fairly as a Software Engineer if your pay is close to the average pay for the state you live in. For example, if you live in Washington you should be paid close to $112,080 per year.

    What Type Of Software Engineer Gets Paid The Most?

    Staff Software Engineer gets paid the most. Staff Software Engineer made a median salary of $136,653. The best-paid 10 percent make $160,000, while the lowest-paid 10 percent make $116,000.

    What Is A Good Starting Salary For A Software Engineer?

    A good starting salary for a software engineer is $70,000 in the United States. That puts you in the 10th percentile of annual income for a software engineer in the U.S., which is about what you would expect if you were new to the field. The average salary for software engineers is $95,642, but that normally requires some level of experience to achieve. Furthermore, a good starting salary for a software engineer can vary by state.

    Can A Software Engineer Make $500,000 A Year?

    Yes, a software engineer can make $500,000 a year. However, $500,000 a year is far higher than the average salary of a software engineer.

    Software engineers typically earn a salary that falls within the range of $60,000 per year to $130,000 per year. It would be very unlikely for an entry-level software engineer to start out at a salary that exceeds this range.

    How Much Do Software Engineers Make On Average?

    On average, software engineers make between $60,000 and $130,000 per year. This range is flexible, however, and outliers on both ends of this spectrum are possible.

    A software engineer with extremely valuable experience may earn a salary that exceeds this range. This is especially likely for software engineers occupying senior positions.

    How Much Do Software Engineers Make?

    Software engineers make an annual salary ranging from $50,000 to $140,000. Actual compensation varies widely from one employer to the next. The amount you'll be paid depends heavily on your experience, negotiating skills, and employer.

    What Is A Good Salary For A Software Engineer?

    A good salary for a software engineer would likely fall on the higher end of the $60,000 per year to $130,000 per year range that is typical of this career. What makes a "good" salary, however, depends heavily on the individual's circumstances.

    What Is The Minimum Salary Of A Software Engineer In The Usa?

    The minimum salary for a software engineer in the USA is typically close to $60,000 a year. Most software engineers earn between $60,000 per year and $130,000 per year.

    There is no minimum or maximum salary for software engineering. However, even an entry-level position for a software engineer will usually earn a salary somewhere within this range. For entry-level positions, it is more likely to be on the lower end of this range. With a little experience, it is not impossible to earn below $60,000 per year.

    Search For Software Engineer Jobs