$110,172
Avg. Salary
$60.95
Avg. Hourly Rate

Average additional compensation for this job:

Bonus

$9,253

Profit Sharing

$5,165

Commission

$15.26

The average pay for a Senior Software Engineer is $60.95 per hour.

The average pay for a Senior Software Engineer is $110,172 per year.

$40
10%
$61
50%
$94
90%
MEDIAN $61
$81k
10%
$110k
50%
$148k
90%
MEDIAN $110,172
$80,630 - $147,961
$81K
$110K
$150K
MEDIAN: $110,172
10%
50%
90%

Add this chart to your site: 640px    300px

$40.04 - $94.29
$40
$61
$94
MEDIAN: $60.95
10%
50%
90%

Add this chart to your site: 640px    300px

$0$159K
Salary $80,630 - $147,961
Bonus $1,532 - $20,129
Profit Sharing $993 - $20,585
Commission $15.26
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).
)
$82,189 - $159,162
  • Country: United States
  • Currency: USD
  • Updated: 15 Oct 2018
  • Individuals Reporting: 24,574
Hourly Data $0$94
Hourly Rate $40.04 - $94.29
Hourly Tips $10.22
Overtime $35.21 - $89.10
Annual Data $0$159K
Bonus $1,532 - $20,129
Commission $15.26
Profit Sharing $993 - $20,585
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).
)
$82,189 - $159,162
  • Country: United States
  • Currency: USD
  • Updated: 15 Oct 2018
  • Individuals Reporting: 995

Job Description for Senior Software Engineer

A senior software engineer typically has a background in computer science, web development, and/or engineering. A bachelor's degree in any of those fields is generally considered a plus, as is experience working in web development. Some abilities they might have are a strong attention to detail, an ability to multitask, and an ability to work independently and on a team. Senior software engineers usually work in an office. They may work with other people to complete projects, but staying focused and working alone is typical.

Read More...

Senior Software Engineer Tasks

  • Test and document software for client applications.
  • Guide and review work of junior engineers.
  • Translate business requirements into technical specifications and help manage project priorities and timelines.
  • Write, modify, and debug software for client applications.
  • Use source debuggers and visual development environments.

Senior Software Engineer Pay By Employer

$0$183K

Microsoft Corp
186 profiles
$139,958

$137,084

$113,565

$98,561

$150,471

Qualcomm Inc
83 profiles
$107,752

$128,645

$114,123

Google, Inc.
75 profiles
$153,689

Amazon.com Inc
74 profiles
$136,279

Common Career Paths for Senior Software Engineer


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

Senior Software Engineer Job Listings

Popular Skills for Senior Software Engineer

Pay by Experience Level for Senior Software Engineer

Pay by Experience for a Senior Software Engineer has a positive trend. An entry-level Senior Software Engineer with less than 5 years of experience can expect to earn an average total compensation of $103,000 based on 2,064 salaries provided by anonymous users. Average total compensation includes tips, bonus, and overtime pay. A Senior Software Engineer with mid-career experience which includes employees with 5 to 10 years of experience can expect to earn an average total compensation of $108,000 based on 5,862 salaries. An experienced Senior Software Engineer which includes employees with 10 to 20 years of experience can expect to earn an average total compensation of $117,000 based on 5,473 salaries. A Senior Software Engineer with late-career experience which includes employees with greater than 20 years of experience can expect to earn an average total compensation of $119,000 based on 1,541 salaries.

Pay Difference by Location

National Average: $114,871

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

Senior Software Engineer Reviews

Q: What is it like working as a Senior Software Engineer?

Senior Software Engineer in Westminster:
"Should Be Able To Get."
Pros: I like having the opportunity to be given chunks of work to take ownership of.
Cons: The location in the suburbs isn't very exciting or bike commuter friendly.

Senior Software Engineer in Seattle:
Pros:
Cons: Compensation, lack of recognition.

Senior Software Engineer in Okemos:
"Get Out Of Debt."
Get out of debt as quickly as possible. Start maxing out your 401(k) (or equivalent) when you're young so you get used to saving for retirement.

Senior Software Engineer in Rochester:
"Stressful, Always A Fear Of Getting Laid-off And Jobs Moving."
Pros: Casual dress atmosphere. My teammates always act professional.
Cons: Always a fear of getting laid-off and jobs moving overseas. Cost-cutting is continuous at IBM.

Senior Software Engineer in Beaverton:
"Recycled Code By Dilbert."
It is rare to work on a truly new project. Most projects are variations on an existing product, and much of your time will be delving into pre-existing code (usually poorly written) to fix problems or modify it in some way. This is not necessarily all bad. The work can be very challenging, and you often learn new tricks or ways of doing things. Much of your time will be spent in meetings, where insignificant details are debated for hours. Dilbert accurately portrays an engineer's life.

Senior Software Engineer in Seattle:
Don't be shy, keep your ears open and talk to coworkers about the problems they are working on and offer any insight you have and accept any they may have for your tasks.

Senior Software Engineer in Glendale:
"Work Flexibility, Perks."
Pros: Opportunities are readily available, offered, and accepted. Diverse technical environment, mix of cultures, wonderful customers to work with, enthusiastic colleagues.
Cons:

Related Job Salaries

Key Stats for Senior Software Engineer

Gender

Female
9 %
Male
91 %

Job Satisfaction

Highly satisfied
Rated 4 out of 5
based on 3465 votes.
Less than 1 year
0%
1-4 years
10%
5-9 years
36%
10-19 years
40%
20 years or more
13%

Experience Affects Senior Software Engineer Salaries

▲4%

▲1%

National Average
$115,000

▼6%

▼10%

Skills That Affect Senior Software Engineer Salaries

▲6%

▲2%

▼0%

▼0%

National Average
$115,000



JavaScript
▼3%

C++
▼5%

SQL
▼6%

▼7%


▼10%


C#
▼13%

▼14%

Job Satisfaction

Highly satisfied
Rated 4 out of 5
based on 3465 votes.

Gender

Female
9 %
Male
91 %

Years of Experience

Less than 1 year
0%
1-4 years
10%
5-9 years
36%
10-19 years
40%
20 years or more
13%

Common Health Benefits

medical benefits
Medical: 92%
dental benefits
Dental: 83%
vision benefits
Vision: 75%
no benefits
None: 7%