Software Engineer Salaries

Updated 2 Oct 2023
Total Pay Range
US$111K - US$178K/yr
Average Base Pay

462,463 salaries

Additional Cash Compensation
AverageUS$26,487RangeUS$15,362 - US$48,471
The average salary for Software Engineer is US$139,644 per year in the United States. The average additional cash compensation for a Software Engineer in the United States is US$26,487, with a range from US$19,865 - US$37,082. Salaries estimates are based on 462463 salaries submitted anonymously to Glassdoor by Software Engineer employees in United States.
What is the salary trajectory for a Software Engineer?

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

US$139,644 /yr
Software Engineer
US$176,449 /yr
Senior Software Engineer
US$195,886 /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,644 /yr
Senior Software EngineerUS$176,449 /yr
Software Engineer IVUS$195,886 /yr

What are some related job titles for a Software Engineer?

Entry Level Software Engineer

US$97,839

per year

View SalariesSee Open Jobs

Principal Software Engineer

US$164,210

per year

View SalariesSee Open Jobs

Software Development Engineer

US$114,745

per year

View SalariesSee Open Jobs

Software Development Engineer In Test (SDET)

US$111,720

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,644 /yr
Software Engineer
US$176,449 /yr
Senior Software Engineer
US$195,886 /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,644 /yr
Senior Software EngineerUS$176,449 /yr
Software Engineer IVUS$195,886 /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$231,837

 /yr
Range: US$157K - US$355K
26,922 salaries
See 623,785 salaries from all locations

US$157K

US$355K

US$156,566 - US$355,482 Range

Microsoft
4.3

Microsoft

Software Engineer

US$197,671

 /yr
Range: US$137K - US$293K
16,787 salaries
See 623,785 salaries from all locations

US$137K

US$293K

US$137,407 - US$292,767 Range

Meta
3.8

Meta

Software Engineer

US$248,442

 /yr
Range: US$167K - US$382K
13,624 salaries
See 623,785 salaries from all locations

US$167K

US$382K

US$167,202 - US$382,098 Range

Oracle
3.9

Oracle

Software Developer

US$151,241

 /yr
Range: US$108K - US$213K
8,391 salaries
See 623,785 salaries from all locations

US$108K

US$213K

US$107,593 - US$212,594 Range

Cisco Systems
4.4

Cisco Systems

Software Engineer

US$184,742

 /yr
Range: US$127K - US$275K
8,206 salaries
See 623,785 salaries from all locations

US$127K

US$275K

US$127,286 - US$274,565 Range

Amazon
3.7

Amazon

Software Engineer

US$199,351

 /yr
Range: US$132K - US$310K
6,793 salaries
See 623,785 salaries from all locations

US$132K

US$310K

US$132,070 - US$309,506 Range

Intel Corporation
4.1

Intel Corporation

Software Engineer

US$181,584

 /yr
Range: US$123K - US$276K
5,723 salaries
See 623,785 salaries from all locations

US$123K

US$276K

US$122,639 - US$275,652 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
Fujitsu
3.7

Fujitsu

Software Engineer

US$110,988

 /yr
Range: US$74K - US$168K
5,718 salaries
See 623,785 salaries from all locations

US$74K

US$168K

US$73,809 - US$167,806 Range

Qualcomm
4.1

Qualcomm

Software Engineer

US$150,408

 /yr
Range: US$105K - US$221K
5,602 salaries
See 623,785 salaries from all locations

US$105K

US$221K

US$104,553 - US$221,007 Range

NVIDIA
4.6

NVIDIA

Software Engineer

US$191,456

 /yr
Range: US$128K - US$291K
5,185 salaries
See 623,785 salaries from all locations

US$128K

US$291K

US$128,170 - US$290,949 Range

Mastech Digital
4.1

Mastech Digital

Software Developer

US$98,338

 /yr
Range: US$66K - US$147K
4,332 salaries
See 623,785 salaries from all locations

US$66K

US$147K

US$65,986 - US$146,551 Range

Uber
3.9

Uber

Software Engineer

US$193,549

 /yr
Range: US$123K - US$312K
3,614 salaries
See 623,785 salaries from all locations

US$123K

US$312K

US$123,033 - US$311,544 Range

IBM
3.8

IBM

Software Engineer

US$120,408

 /yr
Range: US$82K - US$176K
3,413 salaries
See 623,785 salaries from all locations

US$82K

US$176K

US$82,173 - US$176,435 Range

CGI
3.9

CGI

Software Developer

US$111,119

 /yr
Range: US$77K - US$161K
3,189 salaries
See 623,785 salaries from all locations

US$77K

US$161K

US$76,887 - US$161,301 Range

JPMorgan Chase & Co
4

JPMorgan Chase & Co

Software Engineer

US$115,510

 /yr
Range: US$82K - US$165K
3,026 salaries
See 623,785 salaries from all locations

US$82K

US$165K

US$81,726 - US$164,749 Range

Apple
4.2

Apple

Software Engineer

US$200,519

 /yr
Range: US$133K - US$310K
2,966 salaries
See 623,785 salaries from all locations

US$133K

US$310K

US$133,300 - US$309,904 Range

Cerner
3.6

Cerner

Software Engineer

US$95,509

 /yr
Range: US$68K - US$135K
2,657 salaries
See 623,785 salaries from all locations

US$68K

US$135K

US$67,531 - US$135,080 Range

Epic
3.4

Epic

Software Developer

US$147,664

 /yr
Range: US$99K - US$224K
2,412 salaries
See 623,785 salaries from all locations

US$99K

US$224K

US$98,999 - US$223,785 Range

Yahoo
4.1

Yahoo

Software Engineer

US$201,749

 /yr
Range: US$135K - US$310K
2,395 salaries
See 623,785 salaries from all locations

US$135K

US$310K

US$134,757 - US$309,931 Range

Capital One
4.1

Capital One

Software Engineer

US$119,271

 /yr
Range: US$85K - US$169K
2,348 salaries
See 623,785 salaries from all locations

US$85K

US$169K

US$84,859 - US$169,200 Range

Download as data table

Software Engineer Salaries

Job TitleSalary
Software Engineer salaries - 26,922 salaries reportedUS$231,837/yr
Software Engineer salaries - 16,787 salaries reportedUS$197,671/yr
Software Engineer salaries - 13,624 salaries reportedUS$248,442/yr
Software Developer salaries - 8,391 salaries reportedUS$151,241/yr
Software Engineer salaries - 8,206 salaries reportedUS$184,742/yr
Software Engineer salaries - 6,793 salaries reportedUS$199,351/yr
Software Engineer salaries - 5,723 salaries reportedUS$181,584/yr
Software Engineer salaries - 5,718 salaries reportedUS$110,988/yr
Software Engineer salaries - 5,602 salaries reportedUS$150,408/yr
Software Engineer salaries - 5,185 salaries reportedUS$191,456/yr
Software Developer salaries - 4,332 salaries reportedUS$98,338/yr
Software Engineer salaries - 3,614 salaries reportedUS$193,549/yr
Software Engineer salaries - 3,413 salaries reportedUS$120,408/yr
Software Developer salaries - 3,189 salaries reportedUS$111,119/yr
Software Engineer salaries - 3,026 salaries reportedUS$115,510/yr
Software Engineer salaries - 2,966 salaries reportedUS$200,519/yr
Software Engineer salaries - 2,657 salaries reportedUS$95,509/yr
Software Developer salaries - 2,412 salaries reportedUS$147,664/yr
Software Engineer salaries - 2,395 salaries reportedUS$201,749/yr
Software Engineer salaries - 2,348 salaries reportedUS$119,271/yr
Viewing 1 - 10 of 623,785

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

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

US$150,000

/yrAvg Base Salary

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

US$161,000

/yrAvg Base Salary

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

US$151,000

/yrAvg Base Salary

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

Anonymously share your pay info to help the Glassdoor community

Share Salary Anonymously

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 Engineer with 1 to 3 years of experience

US$10,000

/yrAvg Base Salary

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

US$60,000

/yrAvg Base Salary

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

US$154,000

/yrAvg Base Salary
Stock BonusUS$70,000/yr

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

Download as data table

Recent user submitted salaries for Software Engineer?

Base PayCash BonusStock Bonus
US$120K /yr
US$150K /yr
US$161K /yr
US$151K /yr
US$120K /yr
US$90K /yr
US$10K /yr
US$60K /yr
US$154K /yrUS$70K /yr

What people are saying about Software Engineer salaries

Tech

1y

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,107

779 Comments

Frequently asked questions about a Software Engineer salaries

The average salary for a Software Engineer is US$139,644 per year in United States. Salaries estimates are based on 462463 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$177,519 per year.

The lowest salary for a Software Engineer in United States is US$111,042 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 70% of software engineers are satisfied with their salaries.

The total pay for software engineers following the average career path can stretch from $90,443.72 to $219,014.17 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 69.50% of Software Engineer professionals feel satisfied with their salary, according to anonymous Glassdoor ratings. An additional $26,487 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 $90,444 and $219,014 depending on experience, with an estimated total pay of $139,644 following the average career path of a Software Engineer.

Salaries

 > 

software engineer

 > 

United States