$104,188
Avg. Salary
$41.98
Avg. Hourly Rate

Average additional compensation:

$13,357

Bonus

$9,618

Profit Sharing

$16,500

Commission

What am I worth?
How should I pay?

The average pay for a Software Development Engineer (SDE) is $41.98 per hour.

The average pay for a Software Development Engineer (SDE) is $104,188 per year.

10%
$29.70
10%
$41.98
50%
$59.87
90%
90%
MEDIAN $41.98
10%
$72k
10%
$104k
50%
$136k
90%
90%
MEDIAN $104,188
$72,462 - $136,031
$72K
$100K
$140K
MEDIAN: $104,188
10%
50%
90%

Add this chart to your site: 640px    300px

$29.70 - $59.87
$30
$42
$60
MEDIAN: $41.98
10%
50%
90%

Add this chart to your site: 640px    300px

$0$155K
Salary $72,462 - $136,031
Bonus $3,830 - $31,423
Profit Sharing $2,188 - $30,018
Commission $16,500
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).
)
$73,491 - $155,058
  • Country: United States
  • Currency: USD
  • Updated: 23 Apr 2019
  • Individuals Reporting: 2,218
Hourly Data $0$59
Hourly Rate $29.70 - $59.87
Overtime $24.66 - $52.43
Annual Data $0$155K
Bonus $3,830 - $31,423
Commission $16,500
Profit Sharing $2,188 - $30,018
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).
)
$73,491 - $155,058
  • Country: United States
  • Currency: USD
  • Updated: 23 Apr 2019
  • Individuals Reporting: 63

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.

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).

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 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: $114,556

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).

Software Development Engineer (SDE) Reviews

Q: What is it like working as a Software Development Engineer (SDE)?

Software Development Engineer (SDE) in Danbury:
"Stuck in the past."
Pros: Flexible schedule and nice people
Cons: Horribly mismanaged

Software Development Engineer (SDE) in Seattle:
"Lives up to the hype."
Pros: Amazing culture, great people
Cons: Deployment technology is a little behind

Software Development Engineer (SDE) in Seattle:
"Super place to work!"
Pros: Very young, energetic people all around, and the place is so diverse! Great opportunities left and right as the company is growing and growing! Awesome benefits and the company's structure feels very horizontal.
Cons: Nothing for now!

Software Development Engineer (SDE):
I am having great time here. Very challenging and innovative environment. Easy to find opportunities that interest you and easy to relocate to place and role you like. Management is supportive. But it is a bit ruthless environment in the aspects that they defund projects even after they put lot of investment if they think it is not giving them enough return. But they are willing to experiment.

Software Development Engineer (SDE):
Things went really downhill after the Verizon acquisition. Yahoo was a great place to start my career though; compensation is competitive for initial offers, but does not stay market rate as the years go on. Benefits were decent. Company work got really boring; execs say that internal mobility is encouraged, but managers don't make you feel welcome to find other positions within the company.

Software Development Engineer (SDE) in Seattle:
"Meh."
Pros: Most of the people I work with are smart. If you need to automate something, there's probably already tools out there to do it.
Cons: The open office environment/high density seating makes being productive very challenging. When it comes to employees, the company is a little too frugal.

Software Development Engineer (SDE) in Redmond:
Pros: Very broad field, flexible work environment.
Cons: Very big company, benefits are being reduced.

Related Job Salaries

Key Stats for Software Development Engineer (SDE)

Gender

Female
17 %
Male
83 %

Job Satisfaction

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

Experience Affects Software Development Engineer (SDE) Salaries

▲7%

▲6%

National Average
$115,000

▼9%

▼13%

Skills That Affect Software Development Engineer (SDE) Salaries


▼0%

National Average
$115,000


Linux
▼5%


C
▼8%

▼8%


C++
▼9%

C#
▼10%

▼11%


▼14%

▼14%

SQL
▼16%

Job Satisfaction

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

Gender

Female
17 %
Male
83 %

Years of Experience

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

Common Health Benefits

medical benefits
Medical: 94%
dental benefits
Dental: 86%
vision benefits
Vision: 81%
no benefits
None: 5%