Software Development Engineer (SDE) Salary

Salaries for Software Development Engineers in the United States are generous, with average pay above six figures ($102K) per year. Total cash earnings of Software Development Engineers range from $74K on the low end to $148K on the high end; the final amount can include bonuses and profit sharing proceeds that occasionally exceed $30K and $25K, respectively. The most important factor affecting compensation for this group is geographic location, followed by the company and years of experience. Almost all enjoy medical while a large number get dental coverage. Vision coverage is also available to most. Software Development Engineers who took the survey are largely men, dominating at 84 percent. The majority of Software Development Engineers claim high levels of job satisfaction. This overview is based on answers to PayScale's salary questionnaire.
Read More
$71,751 - $131,938
$72K
$100K
$130K
MEDIAN: $102,849
10%
50%
90%

Add this chart to your site: 640px    300px

$24.55 - $63.99
$25
$42
$64
MEDIAN: $42.30
10%
50%
90%

Add this chart to your site: 640px    300px

$0$149K
Salary $71,751 - $131,938
Bonus $2,447 - $30,536
Profit Sharing $2,015 - $25,424
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).
)
$72,349 - $149,855
  • Country: United States
  • Currency: USD
  • Updated: 12 Nov 2017
  • Individuals Reporting: 1,130
Hourly Data $0$63
Hourly Rate $24.55 - $63.99
Overtime $40.54
Annual Data $0$149K
Bonus $2,447 - $30,536
Profit Sharing $2,015 - $25,424
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).
)
$72,349 - $149,855
  • Country: United States
  • Currency: USD
  • Updated: 12 Nov 2017
  • Individuals Reporting: 33

Job Description for Software Development Engineer (SDE)

Software development engineers (SDE) work in a range of industries to apply the principles and techniques of computer engineering, information analysis, and computer science to design, build, and develop their employers’ computer systems and software. Experienced computer software engineers may work independently as consultants to various organizations, and may either build computer systems and software from scratch or customize existing systems and software which were purchased from vendors. They must make all software modifications as requested by their clients or employers and test all software to ensure that it works properly.

Read More...

Software Development Engineer (SDE) Tasks

  • Work with designers and content producers.
  • Write, modify, and debug software for server applications.
  • Write code to create multi-threaded, networked server applications.
  • Use source debuggers, program dumps, and performance monitoring tools.
  • Test and document software for server applications.

Common Career Paths for Software Development Engineer (SDE)


Add this chart to your site:   640px 640px    300px 300px


Software Development Engineers' salaries tend to stay somewhat constant even when they advance into higher-level positions like Software Development Manager. On average, Software Development Managers get paid about the same as Software Development Engineers do. Software Development Engineers most often move into Senior Software Development Engineer or Senior Software Engineer roles. However, the former pays $4K less on average, and the latter pays $3K less.

Software Development Engineer (SDE) Job Listings

Popular Employer Salaries for Software Development Engineer (SDE)


Leading companies who hire large numbers of Software Development Engineers include Amazon.com Inc, Microsoft Corp, Expedia, Inc., Zillow, Inc., and Yahoo! Inc. Employees at Microsoft Corp enjoy the biggest paychecks, and $123K is the median salary. Range in pay, on the other hand, is narrow, with lower figures hovering around $101K and higher ones not far away at only $150K. Groupon, Inc., Amazon.com Inc, and Zillow, Inc. also offer top salaries for Software Development Engineers. Workers at these firms can expect to earn about $122K, $122K, and $116K, respectively.

A few other companies with smaller-than-average paychecks include Dell, Inc. ($99K), Expedia, Inc. ($101K), and Yahoo! Inc. ($110K).

Popular Skills for Software Development Engineer (SDE)


Survey takers working as Software Development Engineers report using a large range of professional skills. Most notably, skills in Algorithm Development, Java, Object Oriented Programming, and Linux are correlated to pay that is above average. Skills that are correlated to lower pay, on the other hand, include SQL, .NET, and ASP.NET. Most people familiar with .NET also know C++.

Pay by Experience Level for Software Development Engineer (SDE)

Pay by Experience for a Software Development Engineer (SDE) has a negative trend. An entry-level Software Development Engineer (SDE) with less than 5 years of experience can expect to earn an average total compensation of $104,000 based on 818 salaries provided by anonymous users. Average total compensation includes tips, bonus, and overtime pay. A Software Development Engineer (SDE) with mid-career experience which includes employees with 5 to 10 years of experience can expect to earn an average total compensation of $122,000 based on 306 salaries. An experienced Software Development Engineer (SDE) which includes employees with 10 to 20 years of experience can expect to earn an average total compensation of $123,000 based on 95 salaries. A Software Development Engineer (SDE) with late-career experience which includes employees with greater than 20 years of experience can expect to earn an average total compensation of $100,000 based on 22 salaries.

Pay Difference by Location

National Average: $111,576

Larger city markers indicate a job is popular in that location.

Surpassing the national average by 21 percent, Software Development Engineers in Palo Alto receive some of the highest pay in the country. Software Development Engineers will also find cushy salaries in Irvine (+10 percent), Sunnyvale (+10 percent), Redmond (+6 percent), and San Jose (+6 percent). Compared to the national average, Atlanta Software Development Engineers have considerably lower salaries, 28 percent below the national average to be exact. Location appears to be a major driving force in pay for those in this profession. Employers in Chicago and Kirkland also lean toward paying below-median salaries (19 percent lower and 17 percent lower, respectively).

Related Job Salaries

Key Stats for Software Development Engineer (SDE)

Gender

Female
18 %
Male
82 %

Job Satisfaction

Extremely satisfied
Rated 5 out of 5
based on 127 votes.
Less than 1 year
10%
1-4 years
56%
5-9 years
23%
10-19 years
8%
20 years or more
2%

Experience Affects Software Development Engineer (SDE) Salaries

▲10%

▲9%

National Average
$112,000

▼7%

▼10%

Skills That Affect Software Development Engineer (SDE) Salaries

▲3%


National Average
$112,000


Linux
▼2%


▼5%


C
▼6%

C++
▼7%

C#
▼8%

▼8%

▼11%


▼12%

SQL
▼13%

Job Satisfaction

Extremely satisfied
Rated 5 out of 5
based on 127 votes.

Gender

Female
18 %
Male
82 %

Years of Experience

Less than 1 year
10%
1-4 years
56%
5-9 years
23%
10-19 years
8%
20 years or more
2%

Common Health Benefits

medical benefits
Medical: 95%
dental benefits
Dental: 87%
vision benefits
Vision: 80%
no benefits
None: 4%