How much does a Software Engineer make?

Updated 18 Oct 2021
US$108K /yr
Average Base Pay

314,918 salaries

US$73K

Low

US$108K

Average

US$160K

High

No additional cash compensation has been reported for this role

The national average salary for Software Engineer is US$108,249 per year in United States. Filter by location to see Software Engineer salaries in your area. Salaries estimates are based on 314918 salaries submitted anonymously to Glassdoor by Software Engineer employees.

Seniority Levels

L2
Software EngineerUS$108K /yr
L3
Senior Software EngineerUS$131K /yr
L4
Career Path

Related Job Titles

Entry Level Software Engineer

US$76,882

per year

Principal Software Engineer

US$156,483

per year

Software Development Engineer

US$118,118

per year

Software Development Engineer In Test (SDET)

US$100,730

per year

Salaries by Company

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (USD)

Range

Google
4.5

Google

Software Engineer

US$140,000

 /yr
Range: US$20K - US$1M
19,950 salaries
See 21,486 salaries from all locations

US$20K

US$1M

US$20,395 - US$1,025,000 Range

Microsoft
4.4

Microsoft

Software Engineer

US$120,000

 /yr
Range: US$46K - US$280K

US$46K

US$280K

US$46,344 - US$279,600 Range

Facebook
4.3

Facebook

Software Engineer

US$160,000

 /yr
Range: US$10K - US$301K

US$10K

US$301K

US$10,021 - US$301,082 Range

Cisco Systems
4.3

Cisco Systems

Software Engineer

US$126,121

 /yr
Range: US$41K - US$973K

US$41K

US$973K

US$40,791 - US$972,633 Range

Fujitsu
3.5

Fujitsu

Software Engineer

US$115,874

 /yr
Range: US$81K - US$174K

US$81K

US$174K

US$81,490 - US$173,672 Range

Qualcomm
4.2

Qualcomm

Software Engineer

US$108,306

 /yr
Range: US$57K - US$201K

US$57K

US$201K

US$57,373 - US$201,467 Range

NVIDIA
4.6

NVIDIA

Software Engineer

US$192,970

 /yr
Range: US$91K - US$254K

US$91K

US$254K

US$90,886 - US$253,793 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Intel Corporation
4.2

Intel Corporation

Software Engineer

US$110,000

 /yr
Range: US$51K - US$269K

US$51K

US$269K

US$50,671 - US$269,147 Range

Uber
4

Uber

Software Engineer

US$154,008

 /yr
Range: US$32K - US$239K

US$32K

US$239K

US$31,549 - US$239,292 Range

Birlasoft
3.6

Birlasoft

Software Engineer

US$100,389

 /yr
Range: US$66K - US$165K

US$66K

US$165K

US$65,657 - US$164,949 Range

Amazon
3.7

Amazon

Software Engineer

US$123,500

 /yr
Range: US$73K - US$240K

US$73K

US$240K

US$72,805 - US$239,800 Range

IBM
4

IBM

Software Engineer

US$113,422

 /yr
Range: US$52K - US$288K

US$52K

US$288K

US$51,841 - US$288,432 Range

Cerner
3.7

Cerner

Software Engineer

US$72,607

 /yr
Range: US$55K - US$123K

US$55K

US$123K

US$54,604 - US$122,655 Range

Quora, Inc.
4.2

Quora, Inc.

Software Engineer

US$138,838

 /yr
Range: US$127K - US$218K

US$127K

US$218K

US$126,544 - US$218,055 Range

Mphasis
3.6

Mphasis

Software Engineer

US$89,018

 /yr
Range: US$55K - US$183K

US$55K

US$183K

US$54,796 - US$183,021 Range

Applied Materials
4

Applied Materials

Software Engineer

US$142,029

 /yr
Range: US$64K - US$218K

US$64K

US$218K

US$63,591 - US$217,974 Range

Yahoo
4.1

Yahoo

Software Engineer

US$134,293

 /yr
Range: US$13K - US$292K

US$13K

US$292K

US$13,283 - US$291,598 Range

LinkedIn
4.4

LinkedIn

Software Engineer

US$146,008

 /yr
Range: US$97K - US$333K

US$97K

US$333K

US$96,678 - US$333,376 Range

Bloomberg L.P.
4.1

Bloomberg L.P.

Software Engineer

US$157,197

 /yr
Range: US$101K - US$272K

US$101K

US$272K

US$100,537 - US$271,902 Range

American Solutions Inc

Software Engineer

US$73,108

 /yr
Range: US$50K - US$95K

US$50K

US$95K

US$50,440 - US$95,499 Range

Download as data Table
Viewing 1 - 10 of 493,838

Frequently asked questions about a Software Engineer salaries

The national average salary for a Software Engineer is US$108,249 per year in United States. Filter by location to see a Software Engineer salaries in your area. Salaries estimates are based on 314918 salaries submitted anonymously to Glassdoor by a Software Engineer employees.

The highest salary for a Software Engineer in United States is US$160,392 per year.

The lowest salary for a Software Engineer in United States is US$73,058 per year.