Software Engineer Salaries

Updated Dec 7, 2023
Base Pay Range
US$97K - US$144K/yr
Average Base Pay

620,173 salaries

Additional Cash Compensation
AverageUS$21,691RangeUS$16,268 - US$30,368
The average salary for Software Engineer is US$139,526 per year in the United States. The average additional cash compensation for a Software Engineer in the United States is US$21,691, with a range from US$16,268 - US$30,368. Salaries estimates are based on 620173 salaries submitted anonymously to Glassdoor by Software Engineer employees in United States.

How accurate does US$139,526 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a Software Engineer?

KEY NOT FOUND: occ-seniority.title.sub-header.noJobTitle

US$139,526 /yr
Software Engineer
US$193,393 /yr
Senior Software Engineer
US$212,959 /yr
Software Engineer IV
See Full Career Path

Download as data table

What is the salary trajectory for a Software Engineer?

Job TitleSalary
Software EngineerUS$139,526 /yr
Senior Software EngineerUS$193,393 /yr
Software Engineer IVUS$212,959 /yr

What are some related job titles for a Software Engineer?

Entry Level Software Engineer

US$109,223

per year

View SalariesSee Open Jobs

Principal Software Engineer

US$179,758

per year

View SalariesSee Open Jobs

Software Development Engineer

US$120,946

per year

View SalariesSee Open Jobs

Software Development Engineer In Test (SDET)

US$114,979

per year

View SalariesSee Open Jobs
What is the salary trajectory for a Software Engineer?

KEY NOT FOUND: occ-seniority.title.sub-header.noJobTitle

US$139,526 /yr
Software Engineer
US$193,393 /yr
Senior Software Engineer
US$212,959 /yr
Software Engineer IV
See Full Career Path

Download as data table

What is the salary trajectory for a Software Engineer?

Job TitleSalary
Software EngineerUS$139,526 /yr
Senior Software EngineerUS$193,393 /yr
Software Engineer IVUS$212,959 /yr

What is the average pay for a a Software Engineer at different companies?

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (USD)

Range

Google
4.4

Google

Software Engineer

US$251,215

 /yr
Range: US$184K - US$362K
45,445 salaries
See 853,841 salaries from all locations

US$184K

US$362K

US$183,741 - US$361,532 Range

Microsoft
4.3

Microsoft

Software Engineer

US$197,651

 /yr
Range: US$150K - US$271K
41,789 salaries
See 853,841 salaries from all locations

US$150K

US$271K

US$149,550 - US$271,348 Range

Meta
3.9

Meta

Software Engineer

US$263,640

 /yr
Range: US$187K - US$388K
25,652 salaries
See 853,841 salaries from all locations

US$187K

US$388K

US$187,471 - US$388,051 Range

Oracle
3.8

Oracle

Software Developer

US$181,795

 /yr
Range: US$137K - US$246K
20,007 salaries
See 853,841 salaries from all locations

US$137K

US$246K

US$137,117 - US$246,011 Range

Cisco Systems
4.4

Cisco Systems

Software Engineer

US$204,653

 /yr
Range: US$159K - US$275K
18,432 salaries
See 853,841 salaries from all locations

US$159K

US$275K

US$158,656 - US$275,365 Range

NVIDIA
4.6

NVIDIA

Software Engineer

US$221,923

 /yr
Range: US$161K - US$314K
17,464 salaries
See 853,841 salaries from all locations

US$161K

US$314K

US$161,047 - US$313,803 Range

Qualcomm
4

Qualcomm

Software Engineer

US$154,147

 /yr
Range: US$127K - US$197K
14,194 salaries
See 853,841 salaries from all locations

US$127K

US$197K

US$126,507 - US$196,536 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
Mastech Digital
4.1

Mastech Digital

Software Developer

US$99,188

 /yr
Range: US$84K - US$118K
13,128 salaries
See 853,841 salaries from all locations

US$84K

US$118K

US$83,602 - US$117,681 Range

Intel Corporation
4.1

Intel Corporation

Software Engineer

US$183,948

 /yr
Range: US$131K - US$267K
8,389 salaries
See 853,841 salaries from all locations

US$131K

US$267K

US$130,837 - US$266,665 Range

Amazon
3.7

Amazon

Software Engineer

US$188,436

 /yr
Range: US$136K - US$272K
7,101 salaries
See 853,841 salaries from all locations

US$136K

US$272K

US$136,123 - US$271,590 Range

CGI
3.9

CGI

Software Developer

US$111,252

 /yr
Range: US$88K - US$142K
6,972 salaries
See 853,841 salaries from all locations

US$88K

US$142K

US$87,584 - US$142,462 Range

Uber
3.9

Uber

Software Engineer

US$198,513

 /yr
Range: US$145K - US$283K
6,448 salaries
See 853,841 salaries from all locations

US$145K

US$283K

US$145,224 - US$282,590 Range

Tata Consultancy Services
3.8

Tata Consultancy Services

Developer

US$99,656

 /yr
Range: US$79K - US$125K
5,728 salaries
See 853,841 salaries from all locations

US$79K

US$125K

US$79,246 - US$125,323 Range

Fujitsu
3.7

Fujitsu

Software Engineer

US$115,875

 /yr
Range: US$86K - US$157K
5,722 salaries
See 853,841 salaries from all locations

US$86K

US$157K

US$86,076 - US$157,294 Range

Compunnel
4.3

Compunnel

Software Developer

US$106,274

 /yr
Range: US$84K - US$134K
5,085 salaries
See 853,841 salaries from all locations

US$84K

US$134K

US$84,477 - US$133,695 Range

Mphasis
3.5

Mphasis

Software Engineer

US$107,622

 /yr
Range: US$76K - US$153K
3,763 salaries
See 853,841 salaries from all locations

US$76K

US$153K

US$75,961 - US$153,457 Range

IBM
3.9

IBM

Software Engineer

US$121,044

 /yr
Range: US$85K - US$171K
3,685 salaries
See 853,841 salaries from all locations

US$85K

US$171K

US$85,453 - US$171,459 Range

JPMorgan Chase & Co
4

JPMorgan Chase & Co

Software Engineer

US$137,296

 /yr
Range: US$101K - US$189K
3,498 salaries
See 853,841 salaries from all locations

US$101K

US$189K

US$100,881 - US$188,953 Range

LinkedIn
4.1

LinkedIn

Software Engineer

US$214,697

 /yr
Range: US$162K - US$298K
3,498 salaries
See 853,841 salaries from all locations

US$162K

US$298K

US$162,243 - US$297,991 Range

Bloomberg L.P.
4.1

Bloomberg L.P.

Software Engineer

US$165,790

 /yr
Range: US$131K - US$215K
3,357 salaries
See 853,841 salaries from all locations

US$131K

US$215K

US$130,597 - US$215,152 Range

Download as data table

Software Engineer Salaries

Job TitleSalary
Software Engineer salaries - 45,445 salaries reportedUS$251,215/yr
Software Engineer salaries - 41,789 salaries reportedUS$197,651/yr
Software Engineer salaries - 25,652 salaries reportedUS$263,640/yr
Software Developer salaries - 20,007 salaries reportedUS$181,795/yr
Software Engineer salaries - 18,432 salaries reportedUS$204,653/yr
Software Engineer salaries - 17,464 salaries reportedUS$221,923/yr
Software Engineer salaries - 14,194 salaries reportedUS$154,147/yr
Software Developer salaries - 13,128 salaries reportedUS$99,188/yr
Software Engineer salaries - 8,389 salaries reportedUS$183,948/yr
Software Engineer salaries - 7,101 salaries reportedUS$188,436/yr
Software Developer salaries - 6,972 salaries reportedUS$111,252/yr
Software Engineer salaries - 6,448 salaries reportedUS$198,513/yr
Developer salaries - 5,728 salaries reportedUS$99,656/yr
Software Engineer salaries - 5,722 salaries reportedUS$115,875/yr
Software Developer salaries - 5,085 salaries reportedUS$106,274/yr
Software Engineer salaries - 3,763 salaries reportedUS$107,622/yr
Software Engineer salaries - 3,685 salaries reportedUS$121,044/yr
Software Engineer salaries - 3,498 salaries reportedUS$137,296/yr
Software Engineer salaries - 3,498 salaries reportedUS$214,697/yr
Software Engineer salaries - 3,357 salaries reportedUS$165,790/yr
Viewing 1 - 10 of 853,841

Recent user submitted salaries for Software Engineer in United States of America?

Anonymously share your pay info to help the Glassdoor community

Share Salary Anonymously

US$120,000

/yrAvg Base Salary
Cash BonusUS$5,000/yr

8 days ago by a Software Engineer with 1 to 3 years of experience

US$120,000

/yrAvg Base Salary

8 days ago by a Software Engineer with 1 to 3 years of experience

US$90,000

/yrAvg Base Salary

8 days ago by a Software Development Engineer (SDE) with 4 to 6 years of experience

US$200,000

/yrAvg Base Salary

8 days ago by a Software Engineer with 10 to 14 years of experience

Anonymously share your pay info to help the Glassdoor community

Share Salary Anonymously

US$177,000

/yrAvg Base Salary
Cash BonusUS$33,000/yr

8 days ago by a Software Engineer with 1 to 3 years of experience

US$145,000

/yrAvg Base Salary
Cash BonusUS$10,000/yr
Stock BonusUS$20,000/yr

8 days ago by a Software Engineer with more than 15 years of experience

US$180,000

/yrAvg Base Salary
Cash BonusUS$5,000/yr
Stock BonusUS$120,000/yr

8 days ago by a Software Engineer with 4 to 6 years of experience

US$79,000

/yrAvg Base Salary

8 days ago by a Software Engineer with 1 to 3 years of experience

US$135,000

/yrAvg Base Salary

8 days ago by a Software Engineer with 7 to 9 years of experience

Download as data table

Recent user submitted salaries for Software Engineer?

Base PayCash BonusStock Bonus
US$120K /yrUS$5K /yr
US$120K /yr
US$90K /yr
US$200K /yr
US$177K /yrUS$33K /yr
US$145K /yrUS$10K /yrUS$20K /yr
US$180K /yrUS$5K /yrUS$120K /yr
US$79K /yr
US$135K /yr

What people are saying about Software Engineer salaries

Tech

3 years ago

a 

Sales Engineer

Let's see what we are all making. Include current salary, location, job role (e.g. Software Engineer; Product Manager) and YoE please. Reply using your comapny.

2,982

796 Comments

Frequently asked questions about a Software Engineer salaries

The average salary for a Software Engineer is US$139,526 per year in United States. Salaries estimates are based on 620173 salaries submitted anonymously to Glassdoor by a Software Engineer employees in United States.

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

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

Software engineers are paid well above average, often receiving six-figure salaries. The pay range reflects the demand for their skillset and the profitability of the products they develop. Candidates with prior experience in the field or higher levels of education generally receive higher salaries. Pay is expected to grow as the digital transformation reaches a global level. Software engineers can further increase their total pay by pursuing freelance consulting opportunities.

Powered by Glassdoor Economic Research

With a post-graduate degree, a couple of years' work experience, and annual bonuses, a software engineer's salary can qualify as good money. Anonymous Glassdoor ratings indicate that around 79% of software engineers are satisfied with their salaries.

The total pay for software engineers following the average career path can stretch from $93,251.14 to $211,815.97 per year, depending on the level of experience. Total pay includes salaries, bonuses, and other benefits with a monetary value. After working a few years and gaining enough experience, you could enter the ranks of principal software engineers and earn higher total pay.

If you want to earn more from your career as a software engineer, or you'd like to apply for a new position with a higher salary, ask yourself what you can bring to the table. If you hold an associate's degree, the next step would be to complete your bachelor's in software engineering. And after that, consider acquiring your master's degree or a doctorate.

Learn new skills that are in high demand for your field. Add credibility to your skills by obtaining certifications from well-known authorities such as Microsoft, C (programming language), and CIW.

If you enjoy your job as a software engineer but would like to earn a higher salary, you could ask for a salary increase, provided that you can back up your request. If your job responsibilities have multiplied, you've been promoted, or you find out you're being underpaid, consider starting a dialogue with your bosses. Point out what you've brought to the company or any skills and certifications that set you apart. A 3% increase is standard, but ask for more to kick off negotiations.

Software engineers new to a company should highlight their most sought-after skills and experience to motivate a higher starting salary.

About 78.85% of Software Engineer professionals feel satisfied with their salary, according to anonymous Glassdoor ratings. An additional $21,691 in potential pay per year, among other factors, can qualify the annual pay of a Software Engineer in United States as a good salary.

Software Engineer professionals in United States have a wide total pay range, between $93,251 and $211,816 depending on experience, with an estimated total pay of $139,526 following the average career path of a Software Engineer.

Salaries

 > 

software engineer

 > 

United States