1

Senior Software Engineer Salary Jobs (NOW HIRING)

$140K - $170K/yr

With a competitive salary range of $140,000 - $170,000 , you'll not only be rewarded for your ... Your role as a Senior Software Engineer Proven Software is on the lookout for an experienced Senior ...

Senior Software Engineer

Provo, UT · On-site +1

$120K - $140K/yr

Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next ... We offer a competitive salary of $120,000-$140,000 per year , alongside excellent benefits and the ...

Senior Software Engineer

Provo, UT · On-site

$120K - $140K/yr

Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next ... We offer a competitive salary of $120,000-$140,000 per year , alongside excellent benefits and the ...

Senior Software Engineer

Saint Louis, MO · On-site

$118K - $126K/yr

Senior Software Engineer at DLS Engineering (on-site) DLS Engineering is seeking a Senior Software ... We offer a competitive salary and a 401k program with company match. * We offer a comprehensive ...

$121K - $159K/yr

\n \n \n Senior Software Engineer Richmond, VA $150,000 I am hiring for a Senior Full Stack Software Engineer to join a small, specialist software company that supplies innovative software to ...

Senior Software Engineer

Provo, UT · Remote

$120K - $140K/yr

Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next ... We offer a competitive salary of $120,000-$140,000 per year , alongside excellent benefits and the ...

Senior Software Engineer

Seattle, WA · Hybrid

$191K - $239K/yr

Senior Software Engineer II role, the base salary range will be $167,000 - $209,000 * Staff ... Software Engineer role, the base salary range will be $191,000 - $239,000 *This is a hybrid role JR ...

Senior Software Engineer

$125K - $145K/yr

As a Senior Software Engineer, you will be responsible for designing, implementing, and operating ... Salary Description $125,000 - $145,000

Senior Software Engineer

Washington, DC · On-site

$100K - $160K/yr

As a Senior Software Engineer, you will design, develop, and maintain robust software solutions ... Competitive salary and comprehensive benefits package * Flexible work environment that values work ...

Senior Software Engineer

Austin, TX · On-site

$121K - $160K/yr

Top of market salary + equity We're hiring a Senior Software Engineer with experience building web applications and service oriented architecture to help us build the core of our stack. This is a ...

Senior Software Engineer

Annapolis Junction, MD · On-site

$125K - $165K/yr

TS/SCI w/ Full-Scope Poly Salary: Competitive We are seeking a highly skilled and experienced Senior Software Engineer to develop, maintain, and enhance complex and diverse software systems. As a ...

Senior Software Engineer

Austin, TX · On-site

$121K - $160K/yr

Top of market salary + equity We're hiring a Senior Software Engineer with experience building web applications and service oriented architecture to help us build the core of our stack. This is a ...

next page

Showing results 1-20

Senior Software Engineer Salary information

See salary details

$75.5K

$143.3K

$192K

How much do senior software engineer salary jobs pay per year?

As of Jul 7, 2026, the average yearly pay for senior software engineer salary in the United States is $143,292.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,500.00 and $161,500.00 per year, depending on experience, location, and employer.

What factors typically influence the salary range for a Senior Software Engineer?

Several factors can affect the salary range for a Senior Software Engineer, including years of experience, technical specialization, and the size or industry of the company. Working in high-demand sectors like finance or tech, or possessing expertise in in-demand programming languages, can lead to higher compensation. Additionally, geographic location plays a significant role, as salaries are often higher in major tech hubs. Company culture and benefits packages may also impact total compensation beyond base salary.

What is the difference between Senior Software Engineer Salary vs Software Developer Salary?

AspectSenior Software Engineer SalarySoftware Developer Salary
Average Salary$120,000 - $160,000$70,000 - $100,000
Required Experience5+ years0-3 years
CertificationsOptional, but beneficial (e.g., AWS, Scrum)Typically none required
Work EnvironmentLarge teams, complex projectsStartups, small teams, simpler projects

Senior Software Engineers generally earn higher salaries than Software Developers due to more experience, advanced skills, and involvement in complex projects. While both roles require strong programming skills, senior roles often demand leadership and system design expertise. Salary differences reflect these responsibilities and experience levels.

What are the key skills and qualifications needed to thrive as a Senior Software Engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced proficiency in programming languages, software architecture, and problem-solving, typically supported by a degree in computer science or a related field and several years of hands-on experience. Familiarity with development frameworks, cloud platforms, version control systems like Git, and possibly certifications such as AWS Certified Solutions Architect are highly valuable. Strong communication, leadership, and collaboration skills set top performers apart, as they often mentor peers and drive complex projects forward. These competencies ensure the delivery of robust, scalable solutions and effective teamwork in dynamic, fast-paced tech environments.

What is the average salary for a Senior Software Engineer?

The average salary for a Senior Software Engineer varies based on location, industry, and company size. In the United States, the average annual salary typically ranges from $120,000 to $170,000, with some positions offering higher compensation, especially in major tech hubs or at large companies. Factors such as years of experience, technical expertise, and additional benefits can also influence the total compensation package.
What cities are hiring for Senior Software Engineer Salary jobs? Cities with the most Senior Software Engineer Salary job openings:

Senior Software Engineer

Manhattan District Attorney

New York, NY • On-site

$110K - $150K/yr

Full-time

Re-posted 14 days ago


Job description


Division/Unit: Information Technology Bureau/Development
Civil Service Title: IT Project Specialist
Position Title: Senior Software Engineer
Salary Range: $110,000 - $150,000
Job Description:
The New York County District Attorney's Office (DANY) has an opening for a Senior Software Engineer in its Information Technology (IT) Department. DANY's IT Department provides enterprise-wide IT solutions for investigations, prosecution support, and case management. In this position, the Programmer will work on developing new databases and new applications while maintaining more than 80 in-house applications. These applications are used to track case data, produce case papers, provide prosecution support, communicate with victims, and share information with other law enforcement agencies. We are seeking a Programmer with a solid background in application design and programming. The Senior Software Engineer/Programmer will work closely with members of DANY's IT Department, Assistant District Attorneys, investigators, and support staff throughout the office
Responsibilities include but are not limited to:
  • Participate in gathering business requirements, designing screens and workflow, and advancing technical solutions for the development of applications to support requirements.
  • Incorporate pre-approved code modules into newly developed code routines.
  • Develop and maintain secure and responsive web (ASP.NET Core) and desktop (WPF) applications using .NET Core (C#).
  • Prototype, evaluate, and recommend designs of applications and databases.
  • Follow office standards and practices across development activities including documentation, coding, testing, version control, and code review.
  • Perform related tasks and assignments as required.
  • Multi-tasking, actively working and maintaining multiple applications simultaneously.
  • Supervising junior developers.

In addition to the Minimum Qualification Requirements, candidates must possess the following:
  • Bachelor's degree in Information Technology, Business Administration or a related field from an accredited college; and
  • Minimum Eight (8) - Ten (10) years of experience in IT project coordination or solution delivery, with demonstrated experience working alongside procurement or vendor management teams.

Preferred Requirements/Skills:
  • 5 plus years of experience outside of higher education (no school related internship, bootcamp experiences etc.)
  • Proven understanding or through practical use of industry practices such as Extreme Programming, Test Driven or Agile development or other methodologies.
  • Proven programming experience, demonstrated through work experience, or an active Github account.
  • Expert knowledge of databases, data structures, and algorithms.
  • Ability to provide estimations and meet deliverables in a timely manner.
  • Ability to communicate efficiently with teammates is a must.
  • Self-driven and willingness to expand technical skill set.
  • Ability to multi-task in a fast-paced environment, prioritize among competing needs and respond quickly to requests for information.
  • Ability to follow directions and apply proper policies, procedures, and guidelines.
  • Resourcefulness, initiative, and good judgment are essential.

How to Apply:
  • Apply with a Cover Letter and Resume.

Hours/Shift:
  • Monday - Friday from 9:00 am - 5:00 pm.

Additional Information:
  • Current office employees: To be eligible for a transfer or promotion, staff must have already served at least 1 year in their current unit/bureau/department and be in good standing. In addition, must meet the minimum and additional qualifications of the position.
  • Authorization to work in the United States is required for this position.

Minimum Qualification Requirements:
  1. A baccalaureate degree from an accredited college in computer science, engineering, human computer interaction, interactive media, digital and graphics design, data visualization, communication or a related field, and four years of satisfactory full-time experience related to the area(s) required by the particular position and a specialization in a relevant technology, process, methodology and/or domain; or,
  2. An associate degree from an accredited college in computer science, engineering, human computer interaction, interactive media, digital and graphics design, data visualization, communication or a related field, and six years of satisfactory fulltime experience related to the area(s) required by the particular position and a specialization in a relevant technology, process, methodology and/or domain; or,
  3. A baccalaureate degree from an accredited college, and eight years of satisfactory full-time experience related to the area(s) required by the particular position and a specialization in a relevant technology, process, methodology and/or domain; or,
  4. Education and/or experience which is equivalent to "1", "2" or "3" above.

Public Svc Loan Forgiveness:
  • As a prospective employee of the City of New York, you may be eligible for federal loan forgiveness programs and state repayment assistance programs. For more information, please visit the U.S. Department of Education's website at https://studentaid.gov/pslf/.

Residency Requirement:
  • City Residency is not required for this position.

The City of New York is an inclusive equal opportunity employer committed to recruiting and retaining a diverse workforce and providing a work environment that is free from discrimination and harassment based upon any legally protected status or protected characteristic, including but not limited to an individual's sex, race, color, ethnicity, national origin, age, religion, disability, sexual orientation, veteran status, gender identity, or pregnancy.
About Us
The New York County District Attorney's Office serves and protects the People of New York through the fair administration of justice, without fear or favor. The Office's Professional Staff perform a variety of key functions, including supporting the Trial Division, Investigation Division, Special Victims Division, Pathways to Public Safety Division, and Appeals Division, which handles all the Office's matters in state and federal appellate courts.
Professional Staff members perform a variety of key functions for the Office, including supporting the five Divisions, as well as other prosecution support and office functions. Our Professional Staff receive a competitive salary and a generous benefits package, as well as unparalleled opportunities for professional development.
The New York County District Attorney's Office is an Equal Opportunity Employer, committed to recruiting and retaining a diverse and culturally responsive workforce. Given the diverse nature of our community, the ability to work with people of different backgrounds is critical. The Office seeks to have a staff that reflects the diversity of the community that we serve. To that end, all applicants will be considered without regard to actual or perceived race, color, national origin, religion, sexual orientation, marital or parental status, disability, sex, gender identity or expression, age, prior record of arrest; or any other basis prohibited by law. These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, training, and career development programs.
About the Team
The Professional Staff Recruitment Team at DANY supports the Office's initiatives to have a staff that reflects the diversity of the community that we serve. We seek employees that are interested in a career in the public sector and will support the Office's initiative of delivering One Standard of Justice for All.
For questions or inquiries, please contact Recruitment@dany.nyc.gov.