1

Sr Staff Software Engineer Jobs (NOW HIRING)

Senior Staff Software Engineer

Milwaukee, WI

$120K - $159K/yr

In the Senior Staff Software Engineer position, you'll lead the design and delivery of highly complex, AI-driven systems across multiple teams and platforms. You will define architectural patterns ...

Senior Staff Software Engineer

Durham, NC · On-site

$118K - $156K/yr

In the Senior Staff Software Engineer position, you'll lead the design and delivery of highly complex, AI-driven systems across multiple teams and platforms. You will define architectural patterns ...

Senior Staff Software Engineer

Madison, WI · On-site

$123K - $162K/yr

As a Senior Staff Software Engineer, you will enhance the platform by leading engineering efforts, mentoring junior engineers, and collaborating across teams to deliver high-quality products that ...

Senior Staff Software Engineer

San Francisco, CA · On-site

$144K - $190K/yr

The Senior Staff Software Engineer will be responsible for scaling data processing systems, building real-time integrations with EHRs, and driving improvements to support significant growth in their ...

Senior Staff Software Engineer

Palo Alto, CA · Hybrid

$144K - $189K/yr

Wing is looking for a Senior Staff Software Engineer to join our Ground Systems team. This role will be based in our Palo Alto office (hybrid). Your initial focus will be with our Uncrewed Air ...

New

Senior Staff Software Engineer, Protocols Team We are seeking a Senior Staff Software Engineer to lead the architecture and delivery of IoT and smart automation protocols with a focus on Z‑Wave ...

Senior Staff Software Engineer

Madison, WI · On-site

$123K - $162K/yr

As a Senior Staff Software Engineer, you will lead engineering efforts, collaborate with cross-functional teams, and mentor junior engineers to enhance the platform that integrates social services ...

Senior Staff Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

The Senior Staff Software Engineer will provide technical leadership and hands-on software development to advance precision health across various products and user personas. Responsibilities : • ...

Senior Staff Software Engineer

Austin, TX · On-site

$121K - $160K/yr

As a Senior Staff Software Engineer, you will play a key role in expanding their platform, collaborating with cross-functional teams to deliver high-quality products and mentoring junior engineers.

Senior Staff Software Engineer

Austin, TX · On-site

$121K - $160K/yr

As a Senior Staff Software Engineer, you will expand the platform by collaborating with cross-functional teams and mentoring junior engineers while delivering high-quality products that impact users ...

Senior Staff Software Engineer

Westchester, IL · On-site +1

$121K - $160K/yr

We are seeking a highly skilled Senior Staff Software Engineer responsible for leading technical execution within Product Engineering teams. This role requires implementation of product capabilities ...

Senior Staff Software Engineer

Austin, TX · On-site

$121K - $160K/yr

As a Senior Staff Software Engineer, you will expand the platform that integrates a nationwide system of social services, collaborating with cross-functional teams to deliver high-quality products ...

In this role, you will serve as a Sr Staff Software Engineer helping to define, architect, and develop complex software solutions for next-generation aerospace applications. You will work across ...

next page

Showing results 1-20

Sr Staff Software Engineer information

See salary details

$60.5K

$161.1K

$220K

How much do sr staff software engineer jobs pay per year?

As of Jul 24, 2026, the average yearly pay for sr staff software engineer in the United States is $161,148.00, according to ZipRecruiter salary data. Most workers in this role earn between $134,500.00 and $190,500.00 per year, depending on experience, location, and employer.

What are Sr Staff Software Engineers?

Sr Staff Software Engineers are highly experienced technical professionals responsible for leading complex engineering projects and setting technical direction within organizations. They often mentor other engineers, influence architectural decisions, and collaborate across departments to ensure software quality and scalability. This role typically requires deep expertise in software development, strong problem-solving skills, and the ability to guide teams in adopting best practices and innovative solutions.

What is the difference between Sr Staff Software Engineer vs Staff Software Engineer?

AspectSr Staff Software EngineerStaff Software Engineer
Required CredentialsBachelor's or Master’s in CS or related field; extensive experienceBachelor's or Master’s in CS or related field; significant experience
Work EnvironmentTechnical leadership, complex project ownershipTechnical expertise, project contribution
Industry UsageUsed in large tech companies, R&D teamsCommon across tech firms, startups, enterprise
Search/Comparison IntentUnderstanding senior technical rolesClarifying seniority levels in engineering

The main difference between a Sr Staff Software Engineer and a Staff Software Engineer lies in their level of technical leadership and scope of impact. Sr Staff Engineers typically lead complex projects, influence technical strategy, and mentor senior engineers, whereas Staff Engineers focus on technical expertise and project contributions. Both roles require strong technical credentials and experience, but Sr Staff Engineers operate at a higher strategic level within organizations.

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

To thrive as a Sr Staff Software Engineer, you need advanced expertise in software architecture, coding, and system design, typically supported by a degree in computer science or related field and significant engineering experience. Mastery of programming languages (such as Java, Python, or C++), cloud platforms, version control systems, and familiarity with DevOps tools or relevant certifications are highly valued. Exceptional leadership, mentorship, and effective communication skills help you collaborate across teams and guide technical direction. These skills ensure you can deliver scalable solutions, drive complex projects, and influence technical strategy within the organization.

How does a Sr Staff Software Engineer typically influence technical direction and mentor other engineers within an organization?

As a Sr Staff Software Engineer, you are often expected to set the technical vision for major projects, making high-impact architectural decisions and ensuring best practices are followed across teams. You will regularly collaborate with engineering managers, product managers, and other senior engineers to align technical solutions with business goals. In addition, mentoring junior engineers and providing guidance during code reviews or design discussions are key parts of the role, helping to foster technical excellence and accelerate team growth.
More about Sr Staff Software Engineer jobs
What cities are hiring for Sr Staff Software Engineer jobs? Cities with the most Sr Staff Software Engineer job openings:
What states have the most Sr Staff Software Engineer jobs? States with the most job openings for Sr Staff Software Engineer jobs include:
Infographic showing various Sr Staff Software Engineer job openings in the United States as of July 2026, with employment types broken down into 96% Full Time, 1% Part Time, and 3% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $161,148 per year, or $77.5 per hour.
MLB Embedded Senior Staff Software Engineer - Orlando, FL

MLB Embedded Senior Staff Software Engineer - Orlando, FL

Lockheed Martin Corporation

Orlando, FL

$115K - $151K/yr

Other

Posted 20 days ago


Lockheed Martin rating

8.2

Company rating: 8.2 out of 10

Based on 389 frontline employees who took The Breakroom Quiz

31st of 63 rated aerospace companies


Job description

You will be a Senior Staff Software Engineer on our team at Lockheed Martin. Lockheed Martin is a global security and aerospace company that employs approximately 114,000 people worldwide and is principally engaged in the research, design, development, manufacture, integration and sustainment of advanced technology systems, products and services. Lockheed Martin Missiles and Fire Control (MFC) is one of four Lockheed Martin business areas. MFC is a recognized designer, developer and manufacturer of precision engagement aerospace and defense systems for the U.S. and allied militaries. MFC develops, manufactures and supports advanced products for military customers that include the U.S. Army, Navy, Air Force, Marine Corps, NASA and dozens of foreign allies. MFC also offers a wide range of products and services for the global civil nuclear power industry and the military's green power initiatives.
What You Will Be Doing
As a Senior Staff Software Engineer, your responsibilities will include but are not limited to:
Develop and maintain embedded software applications and/or desktop applications.
Tasks will involve requirement, design, code, test, and integrate software for an embedded multi-core system as well as desktop computer applications for emulation of sensors and countermeasures.
The successful candidate will have training in C/C++, prior experience in GUI development, experience with Linux OS.
Why Join Us
As a Senior Staff Software Engineer at MFC, you will join one of the largest networks of software professionals, implementing cutting edge technologies on both existing and new development platforms. You will be helping us solve the world's most difficult challenges supporting such wide-ranging domain areas such as aircraft flight command and control, air traffic control, health care, and homeland defense. We are a matrix engineering and technology organization so you will touch multiple programs over your career!
Do you want to be part of a company culture that encourages employees to build their career, leverage their knowledge while using cutting edge technology, and achieve challenging goals? We provide the foundation and resources to help you stay motivated, inspired, and productive. If you are driven, dedicated, and enjoy doing what you love, then we want you to join our journey and build a better tomorrow with you.
This position is onsite in Orlando, Florida. We offer flexible work schedules to comprehensive benefits investing in your future and security, Learn more about Lockheed Martin's comprehensive benefits package here.
Further Information About This Opportunity:
This position is in Orlando. Discover more about our Orlando, Florida location.
MUST BE A U.S. CITIZEN -This position is located at a facility that requiresspecial access. The selected candidate must be able to obtain a secretclearance. A company-sponsored interim secret is required to start.


What Lockheed Martin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Lockheed Martin logo

About Lockheed Martin

Sourced by ZipRecruiter

As a global security and aerospace company, the majority of Lockheed Martin's business is with the U.S. Department of Defense and U.S. federal government agencies.The remaining portion of Lockheed Martin's business is comprised of international government and commercial sales of products, services and platforms.

Industry

Manufacturing

Company size

10,000+ Employees

Headquarters location

Bethesda, MD, US

Year founded

1912