How much does a Software Engineer make?

Updated Aug 1, 2021

Industry

Employer Size

Experience

$106,433 /yr
Average Base Pay

308,402 salaries

$72K

Low

$106K

Average

$158K

High

No additional cash compensation has been reported for this role

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

Seniority Levels

L2
Software Engineer$106,433 /yr
L3
Senior Software Engineer$128,815 /yr
L4
Career Path

How much should you negotiate?

See how your offer stacks up to other pay packages and negotiate confidently.

Analyze Offer

Related Job Titles

Entry Level Software Engineer

$75,714

per year

Principal Software Engineer

$153,617

per year

Software Development Engineer

$116,151

per year

Software Development Engineer In Test (SDET)

$99,478

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

$140,000

 /yr
Range: $50K - $462K
19,500 salaries
See 20,872 salaries from all locations

$50K

$462K

$50,000 - $461,750 Range

Microsoft
4.4

Microsoft

Software Engineer

$120,000

 /yr
Range: $37K - $480K

$37K

$480K

$36,623 - $479,600 Range

Facebook
4.4

Facebook

Software Engineer

$160,000

 /yr
Range: $66K - $297K

$66K

$297K

$66,020 - $297,450 Range

Cisco Systems
4.3

Cisco Systems

Software Engineer

$125,000

 /yr
Range: $39K - $953K

$39K

$953K

$39,389 - $952,767 Range

Fujitsu
3.5

Fujitsu

Software Engineer

$114,793

 /yr
Range: $75K - $171K

$75K

$171K

$75,000 - $170,578 Range

Qualcomm
4.1

Qualcomm

Software Engineer

$107,617

 /yr
Range: $56K - $198K

$56K

$198K

$56,351 - $197,848 Range

NVIDIA
4.7

NVIDIA

Software Engineer

$154,774

 /yr
Range: $90K - $258K

$90K

$258K

$90,189 - $257,936 Range

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

Intel Corporation

Software Engineer

$109,642

 /yr
Range: $48K - $264K

$48K

$264K

$48,189 - $264,352 Range

Uber
4

Uber

Software Engineer

$127,963

 /yr
Range: $31K - $235K

$31K

$235K

$30,987 - $235,030 Range

Birlasoft
3.6

Birlasoft

Software Engineer

$98,600

 /yr
Range: $66K - $162K

$66K

$162K

$66,289 - $162,010 Range

IBM
3.9

IBM

Software Engineer

$107,019

 /yr
Range: $51K - $284K

$51K

$284K

$50,917 - $283,845 Range

Cerner
3.7

Cerner

Software Engineer

$72,000

 /yr
Range: $65K - $120K

$65K

$120K

$65,274 - $120,425 Range

Quora, Inc.
4.2

Quora, Inc.

Software Engineer

$129,019

 /yr
Range: $126K - $214K

$126K

$214K

$125,571 - $214,170 Range

Amazon
3.8

Amazon

Software Engineer

$125,000

 /yr
Range: $17K - $257K

$17K

$257K

$17,410 - $257,450 Range

Mphasis
3.6

Mphasis

Software Engineer

$87,506

 /yr
Range: $50K - $180K

$50K

$180K

$50,275 - $179,761 Range

Applied Materials
4

Applied Materials

Software Engineer

$161,826

 /yr
Range: $63K - $217K

$63K

$217K

$63,073 - $216,916 Range

Yahoo
4.1

Yahoo

Software Engineer

$130,800

 /yr
Range: $13K - $284K

$13K

$284K

$13,047 - $284,467 Range

LinkedIn
4.4

LinkedIn

Software Engineer

$143,407

 /yr
Range: $100K - $320K

$100K

$320K

$100,269 - $320,368 Range

Bloomberg L.P.
4.1

Bloomberg L.P.

Software Engineer

$153,702

 /yr
Range: $100K - $236K

$100K

$236K

$100,000 - $236,285 Range

American Solutions Inc

Software Engineer

$71,806

 /yr
Range: $50K - $94K

$50K

$94K

$49,542 - $93,798 Range

Download as data Table
Viewing 1 - 10 of 474,691

Frequently asked questions about a Software Engineer salaries

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

The highest salary for a Software Engineer in United States is $157,642 per year.

The lowest salary for a Software Engineer in United States is $71,859 per year.

If you are thinking of becoming a Software Engineer or planning the next step in your career, find details about the role, the career path and salary trajectory of a Software Engineer.

Recent Salary Reports

Below are the most recent software engineer salary reports. Employer name has been removed to protect anonymity.

$125,000
per year
A Software Engineer in the San Francisco, CA Area area reported making $125,000 per year
Job Highlights
1-2 years experience
San Francisco, CA Area area
Full-time
 
10000+ employees
Company - Public
$85,000
per year
A Software Engineer in the Boston, MA Area area reported making $85,000 per year
Job Highlights
Boston, MA Area area
Full-time
 
5001 to 10000 employees
Subsidiary or Business Segment
$85,000
per year
A Software Engineer in the Houston, TX Area area reported making $85,000 per year
Job Highlights
3-4 years experience
Houston, TX Area area
Full-time
 
51 to 200 employees
Company - Private
$150,000
per year
A Software Engineer in the San Jose, CA Area area reported making $150,000 per year
Job Highlights
1-2 years experience
San Jose, CA Area area
Full-time
 
10000+ employees
Company - Public
$83,000
per year
A Software Engineer in the Los Angeles, CA Area area reported making $83,000 per year
Job Highlights
Los Angeles, CA Area area
Full-time
 
201 to 500 employees
Company - Private
$100,000
per year
A Software Engineer in the Seattle, WA Area area reported making $100,000 per year
Job Highlights
1-2 years experience
Seattle, WA Area area
Full-time
 
10000+ employees
Company - Public
$55
hourly
A Software Engineer in the Boston, MA Area area reported making $55 per hour
Job Highlights
3-4 years experience
Boston, MA Area area
Full-time
 
10000+ employees
Subsidiary or Business Segment
$135,000
per year
A Software Engineer in the San Jose, CA Area area reported making $135,000 per year
Additional Pay
$8k cash bonus
Job Highlights
10+ years experience
San Jose, CA Area area
Full-time
 
10000+ employees
Company - Public
$27
hourly
A Software Engineer() in the San Jose, CA Area area reported making $27 per hour
Job Highlights
1-2 years experience
San Jose, CA Area area
Intern
 
501 to 1000 employees
Company - Private
$48
hourly
A Software Engineer in the San Francisco, CA Area area reported making $48 per hour
Job Highlights
San Francisco, CA Area area
Intern
 
10000+ employees
Company - Public