Get a Salary Report for



- Compare Your Salary
- Evaluate a Job Offer


- Price a New Hire
- Give a Raise



- Benchmark Jobs
- Create a Comp Plan

Software Development Engineer (SDE) Salary (United States)

An average Software Development Engineer in the United States can expect to take home roughly $93K annually. Cash earnings for Software Development Engineers — which occasionally include more than $20K from bonuses and more than $15K from profit sharing — stretch from around $63K to approximately $129K. This group's pay is mainly influenced by the particular firm, followed by geography and tenure. Job satisfaction is reported as high by the vast majority of workers. Medical benefits are awarded to nearly all, and most earn dental coverage. The information for this rundown comes from respondents who completed PayScale's salary questionnaire.
Read More...
Software Development Engineer (SDE) Salary (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$62,849 - $118,139
(Median)
63K
79K
93K
100K
120K
MEDIAN: $93,450
10%
25%
50%
75%
90%
Add this chart to your site: 640px    300px
Software Development Engineer (SDE) Salary (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$15.10 - $59.11
(Median)
15
27
36
45
59
MEDIAN: $35.00
10%
25%
50%
75%
90%
Add this chart to your site: 640px    300px

National Salary Data

 (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$0$50K$100K$150K
Salary
$62,849 - $118,139  
   
Bonus
$1,002 - $20,262  
Profit Sharing
$1,010 - $15,084  
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$62,825 - $129,197  
Country: United States | Currency: USD | Updated: 11 Dec 2014 | Individuals Reporting: 1,861
National Hourly Rate Data (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$0$25$50$75
Hourly Rate
$15.10 - $59.11  
   
Overtime
$24.57 - $64.80  
National Annualized Data (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$0$50K$100K$150K
Bonus
$1,002 - $20,262  
   
Profit Sharing
$1,010 - $15,084  
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$62,825 - $129,197  
Country: United States | Currency: USD | Updated: 11 Dec 2014 | Individuals Reporting: 72
Is Software Development Engineer (SDE) your job title? Get a personalized salary report!
Location:
Years in Field/Career:
Location:
Years in Field/Career:
United States (change)

Job Description for Software Development Engineer (SDE)

A software development engineer tests and documents software for client applications, server applications, and websites. The engineer uses source debuggers, visual development environments, program dumps, and performance monitoring tools to ensure the quality of the software. The engineer will work with designers and content producers to get the desired results for clients. The software engineer will write code to create many types of software, such as multi-threaded networked server applications and single-threaded or user interface event-driven applications (either stand-alone or those that access servers and services). The engineer may write code to create webpages or access database information and business logic servers. The engineer will be able to write as well as modify and debug software for client applications, server applications, and websites. Excellent communication skills are a must in order to work with clients and understand what is desired as an end result as well as communicate back to clients what is actually possible to achieve. A software development engineer should be able to function as part of a productive team working toward a common goal and should be able to provide and respond to constructive criticism. Education requirements vary depending on the employer, but an engineer should at least have a high school diploma or GED, and a college degree in information technology or computer sciences is desirable. A software development engineer should be well-versed in a number of different computer programming languages such as C, C++, Java, HTML, Python, or Perl. Experience building systems on a cloud infrastructure is also helpful.
Software Development Engineer (SDE) Tasks
  • Write, modify, and debug software for web sites.
  • Test and document software for client applications.
  • Use source debuggers and visual development environments.
  • Test and document software for web sites.
  • Work with with designers and content producers.

Common Career Paths for Software Development Engineer (SDE)

Add this chart to your site:   640px 640px    300px 300px   Copy and paste this HTML:
Software Development Engineers may enjoy an increase in earnings as they climb the career ladder to roles like Software Development Manager. The position pays $112K on average annually. Career advancement for the typical Software Development Engineer often leads to becoming a Senior Software Development Engineer or a Lead Software Development Engineer; median salaries in these positions are $8K higher and $6K higher, respectively.

Software Developer Job Listings

Search for more jobs:
job title / company
location

Popular Employer Salaries for Software Development Engineer (SDE)

Amazon.com Inc, Microsoft Corp, Yahoo! Inc., Expedia, Inc., and Dell, Inc. are top-notch employers for Software Development Engineers in this area. Although the highest salaries can be found at Yahoo! Inc. where median pay is $121K, there is little variation in compensation; paychecks are spread only between $97K and $138K.
Not only do salaries lack room to grow — pay ranges from $65K to just $112K — but Dell, Inc. offers the lowest pay in town to boot, with a median paycheck of $80K.

Popular Skills for Software Development Engineer (SDE)

Software Development Engineers seem to exploit a large range of skills on the job. Most notably, skills in Object Oriented Programming, C, C#, and Java are correlated to pay that is above average. Skills that are correlated to lower pay, on the other hand, include HTML, SQL, and Microsoft SQL Server. Most people experienced in .NET also know C++.

Pay by Experience Level for Software Development Engineer (SDE)

Median of all compensation (including tips, bonus, and overtime) by years of experience.
Software Development Engineers with a lot of experience do not necessarily enjoy more money. Individuals with fewer than five years of experience earn $94K on average, but those in the five-to-10 year group see a six-figure median of $106K. Software Development Engineers claiming one to two decades of experience make an estimated median of $106K. Old hands boasting more than twenty years of relevant experience report pay that is more or less commensurate with that extensive experience; average earnings for this group come out to approximately $109K.

Pay Difference By Location

up arrow 18%
Mountain View
up arrow 11%
Cambridge
up arrow 9%
up arrow 8%
San Jose
up arrow 8%
Palo Alto
up arrow 3%
Santa Clara
up arrow 2%
up arrow 1%
Boston
up arrow 1%
Irvine
0%
National Average
$97,000
New York
up arrow 6%
Atlanta
up arrow 19%
Austin
up arrow 21%
Larger circles over a city indicate a job is popular in that location.
There's tons of opportunity for Software Development Engineers in California, which is home to the top three paying cities in the field. Sunnyvale, San Francisco, and Mountain View all offer salaries above the national rate. Location significantly influences compensation, with Austin Software Development Engineers earning much less — 21 percent less — than the national average. Employers in Atlanta and New York also lean toward paying below-median salaries (19 percent lower and 6 percent lower, respectively).

Related Job Salaries

Find Out Exactly What You Should Be Paid
Job Title:
Years in Field/Career:
Location:
United States (change)
- OR -

Experience Affects Software Development Engineer (SDE) Salaries

Late-Career
up arrow 12%
National Average
$97,000

Skills That Affect Software Development Engineer (SDE) Salaries

C
up arrow 4%
Java
0%
C++
0%
C#
0%
National Average
$97,000
.NET
up arrow 1%
Linux
up arrow 1%
JavaScript
up arrow 1%
UNIX
up arrow 2%
Python
up arrow 2%
ASP.NET
up arrow 4%
PL/SQL
up arrow 4%
SQL
up arrow 8%
up arrow 8%

Job Satisfaction

Extremely satisfied Image
Extremely satisfied
Rated 5 out of 5 based on 392 votes.

Gender

Female
11%
female alumni
 
Male
89%
male alumni

Years of Experience

Less than 1 year
9%
1-4 years
47%
5-9 years
29%
10-19 years
13%
20 years or more
2%

Common Health Benefits

medical benefits Medical: 94% dental benefits Dental: 86%
vision benefits Vision: 75% employee benefits None: 5%