Senior software engineer salary in United States
How much does a Senior Software Engineer make in the United States?
Average base salary
The average salary for a senior software engineer is $145,224 per year in the United States and $8,000 cash bonus per year.30.1k salaries reported, updated at November 25, 2023
Top companies for Senior Software Engineers in United States
Highest paying cities for Senior Software Engineers near United States
Where can a Senior Software Engineer earn more?Compare salaries for Senior Software Engineers in different locations
Most common benefits for Senior Software Engineers
- 401(k) matching
- Commuter assistance
- Dental insurance
- Disability insurance
- Employee assistance program
- Employee discount
- Employee stock purchase plan
- Flexible schedule
- Flexible spending account
- Food provided
- Free parking
- Gym membership
- Health insurance
- Health savings account
- Life insurance
- Opportunities for advancement
- Paid sick time
- Paid time off
- Parental leave
- Pet insurance
- Profit sharing
- Referral program
- Relocation assistance
- Retirement plan
- Stock options
- Tuition reimbursement
- Unlimited paid time off
- Vision insurance
- Work from home
Salary satisfactionBased on 1,121 ratings
74% of Senior Software Engineers in the United States think their salaries are enough for the cost of living in their area.
How much do similar professions get paid in United States?
Common questions about salaries for a Senior Software Engineer
Is a Senior Software Engineer job a full-time job?
In most of companies it is a full-time job, but some companies allow freelancing or remote working as well.
How can I know if I am being paid fairly?
If you’re unsure about what salary is appropriate for Senior Software Engineer, visit Indeed's Salary Calculator to get a free, personalized pay range based on your location, industry and experience.