Senior Software Development Engineer (SDE) Salary

Six-figure salaries are the norm for Senior Software Development Engineers in the United States, with median pay hovering around $118K per year. Cash earnings for Senior Software Development Engineers — which occasionally include more than $24K from bonuses and more than $41K from profit sharing — stretch from around $84K to approximately $172K. Earnings for this group are mostly affected by geography, followed by the specific employer and years of experience. The vast majority of Senior Software Development Engineers (86 percent) survey respondents are men. The majority of workers are highly satisfied with their job. Nearly all report receiving medical coverage from their employers and most collect dental insurance. Participants in PayScale's salary questionnaire provided the particulars of this report.

$85,203 - $154,340
$85K
$120K
$150K
MEDIAN: $120,991
10%
50%
90%

Add this chart to your site: 640px    300px

$40.78 - $96.55
$41
$72
$97
MEDIAN: $71.68
10%
50%
90%

Add this chart to your site: 640px    300px

$0$176K
Salary $85,203 - $154,340
Bonus $1,948 - $24,849
Profit Sharing $4,880 - $40,695
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).
)
$87,505 - $176,602
  • Country: United States
  • Currency: USD
  • Updated: 13 Oct 2017
  • Individuals Reporting: 300
Hourly Data $0$107
Hourly Rate $40.78 - $96.55
Overtime $75.00
Annual Data $0$176K
Bonus $1,948 - $24,849
Profit Sharing $4,880 - $40,695
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).
)
$87,505 - $176,602
  • Country: United States
  • Currency: USD
  • Updated: 13 Oct 2017
  • Individuals Reporting: 16

Job Description for Senior Software Development Engineer (SDE)

Senior software development engineers typically develop and upgrade computer operating systems and application software. As experienced members of software development teams, they often perform a lead role in software development projects. Many senior software development engineers work for information technology (IT) companies, developing computer operating system software for computers and computer networks. Other senior software development engineers work for specific software publishers, creating applications for personal, business, and educational users. Across the field, the senior software development engineer's primary task is developing software that provides its users with consistent, high-quality performance.

Read More...

Senior 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 Senior Software Development Engineer (SDE)


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


Senior Software Development Engineers may enjoy a small increase in earnings as they climb the career ladder to roles like Software Engineering, which pays $139K on average annually. Many Senior Software Development Engineers choose to become Lead Software Development Engineers and Software Development Managers as their careers advance. However, folks in those positions report median salaries of $20K less and $8K less, respectively.

Senior Software Development Engineer (SDE) Job Listings

Popular Employer Salaries for Senior Software Development Engineer (SDE)


Amazon.com Inc, CSG Systems International Inc, Microsoft Corp, Expedia, Inc., and Yahoo! Inc. are some prominent firms with considerable interest in employing a large team of Senior Software Development Engineers. Employees of Amazon.com Inc can expect to make the most, with the company offering a median salary of $158K; however, pay is widely dispersed from bottom to top, ranging from $111K to $207K. Microsoft Corp, Yahoo! Inc., and Expedia, Inc. also offer top salaries for Senior Software Development Engineers. Workers at these firms can expect to earn about $151K, $144K, and $121K, respectively.

CSG Systems International Inc doles out the lowest salaries in town — median pay is $92K — not to mention workers can only make as much as $111K and scope of pay is rather limited. Dell, Inc., Thomson Reuters and Expedia, Inc. are three other employers with a reputation for below-average pay, showing salaries around $109K, $115K, and $121K.

Popular Skills for Senior Software Development Engineer (SDE)


Senior Software Development Engineers seem to wield many skills on the job. Most notably, skills in C++ Programming Language, Java, C++, and C are correlated to pay that is above average. Skills that seem to negatively impact pay include ASP.NET Framework, Microsoft SQL Server, and ASP.NET. Those educated in .NET tend to be well versed in C++.

Pay by Experience Level for Senior Software Development Engineer (SDE)

Pay by Experience for a Senior Software Development Engineer (SDE) has a positive trend. An entry-level Senior Software Development Engineer (SDE) with less than 5 years of experience can expect to earn an average total compensation of $96,000 based on 63 salaries provided by anonymous users. Average total compensation includes tips, bonus, and overtime pay. A Senior 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 $112,000 based on 179 salaries. An experienced Senior 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 204 salaries. A Senior 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 $125,000 based on 76 salaries.

Pay Difference by Location

National Average: $126,416

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

Sunnyvale offers some of the highest pay in the country for Senior Software Development Engineers, 29 percent above the national average. Senior Software Development Engineers can also look forward to large paychecks in cities like Redmond (+21 percent), Bellevue (+17 percent), San Jose (+17 percent), and Seattle (+5 percent). One of the biggest compensable factors for Senior Software Development Engineers is geography, with workers in Indianapolis earning a whopping 27 percent below the national average. Employers pay around 27 percent less in Bloomfield and 25 percent less in Miami, below-median salaries for those in this field.

Related Job Salaries

Key Stats for Senior Software Development Engineer (SDE)

Gender

Female
14 %
Male
86 %

Job Satisfaction

Extremely satisfied
Rated 5 out of 5
based on 38 votes.
1-4 years
10%
5-9 years
27%
10-19 years
47%
20 years or more
16%

Experience Affects Senior Software Development Engineer (SDE) Salaries

National Average
$126,000

▼1%

▼3%

▼12%

▼24%

Skills That Affect Senior Software Development Engineer (SDE) Salaries


▲4%

National Average
$126,000

C++
▼3%

C
▼7%


▼10%

SQL
▼10%

▼11%

C#
▼13%

▼13%

▼15%

▼16%

▼17%



Job Satisfaction

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

Gender

Female
14 %
Male
86 %

Years of Experience

1-4 years
10%
5-9 years
27%
10-19 years
47%
20 years or more
16%

Common Health Benefits

medical benefits
Medical: 93%
dental benefits
Dental: 82%
vision benefits
Vision: 75%
no benefits
None: 7%