Senior Software Engineer Salary in the United States

How much does a Senior Software Engineer make at companies like in the United States? The average salary for Senior Software Engineer at companies like in the United States is $148,037 as of July 28, 2021, but the range typically falls between $135,026 and $161,466. Salary ranges can vary widely depending on many important factors, including education, certifications, additional skills, the number of years you have spent in your profession. With more online, real-time compensation data than any other website, helps you determine your exact pay target.  View the Cost of Living in Major Cities


Browse other Companies in the Retail & Wholesale Industry

What does a Senior Software Engineer do at companies like

A software engineer is a person who applies the principles of software engineering to the design, development, maintenance, testing, and evaluation of computer software. Prior to the mid-1970s, software practitioners generally called themselves computer scientists, computer programmers or software developers, regardless of their actual jobs. Many people prefer to call themselves software developer and programmer, because most widely agree what these terms mean, while the exact meaning of software engineer is still being debated....

Source: Wikipedia (as of 04/28/2019). Read more from Wikipedia

See user submitted job responsibilities for Senior Software Engineer.

$135,026 Low Average $148,037 High $161,466

Understand the total compensation opportunity for Senior Software Engineer at companies like, base salary plus other pay elements

Average Base Salary

Core compensation


Average Total Cash Compensation

Includes base and annual incentives

These charts show the average base salary (core compensation), as well as the average total cash compensation for Senior Software Engineer in companies like in the United States. The base salary for Senior Software Engineer in companies like range from $135,026 to $161,466 with the average base salary of $148,037. The total cash compensation, which includes bonus, and annual incentives, can vary anywhere from $139,638 to $170,063 with the average total cash compensation of $154,148.
Job Openings for Senior Software Engineer
Jobot - Richmond , VA
Strong experience with modern development principles including DevOps, Microservices, Cloud, Automation Frameworks, Enterprise Integration/API * Breadth of experience across Development ...
Jobot - 11 days ago
Goodwin Recruiting - Richmond , VA
Industry-leading national defense research and development company in North Carolina is seeking to add Software and Senior Software Engineers to their expanding team. The ideal candidate is ...
Goodwin Hospitality - 15 days ago
BOEING - Paeonian Springs , VA
The Boeing Company is currently seeking a Sr. Software Engineer to join the Autonomous Systems (AS) Maritime Undersea (MU) organization in Herndon, VA. This position will focus on supporting the ...
Boeing - 77 days ago
CyberCoders - Richmond , VA
Senior Fullstack Software Engineer As a Senior or Lead Software Engineer you will be working with leadership to conceptualize our next generation product, leading a development team to design and ...
CyberCoders, Inc - 1 day ago
IT Associates - Richmond , VA
12-18+ Month Contract Location - Remote Our client is looking to add a Senior Software Engineer that is responsible for the design, development, maintenance, and testing of software and applications
LinkedIn - 7 days ago
Senior Software Engineer Salary: $130k - $175k Job Location: Remote Requirements: 8+ years professional experience with exposure to the following: Java (or C++), Cryptography, OpenSSL, Linux, etc. We ...
LinkedIn - 12 days ago

Are you an HR manager or compensation specialist?'s CompAnalyst platform offers:

  • Detailed skills and competency reports for specific positions
  • Job and employee pricing reports
  • Compensation data tools, salary structures, surveys and benchmarks.
Learn about CompAnalyst