1

Staff Software Engineer Jobs in Seattle, WA (NOW HIRING)

As a Staff Software Engineer, you will play a crucial role in building the next generation of BlackLine and data platform. BlackLine thrives on data and we are investing heavily in being able to sync ...

Staff Software Engineer

Bellevue, WA · On-site

$170 - $210/hr

... Staff engineer who takes complex, ambiguous platform problems from design to production. You've built and operated the infrastructure that lets thousands of engineers ship software safely -- CI/CD ...

As a Staff Software Engineer, you'll be responsible for technical leadership and vision. You'll lead by example-rolling up your sleeves as a technical contributor to solve complex problems, shaping ...

As a Staff Software Engineer, you'll be responsible for technical leadership and vision. You'll lead by example-rolling up your sleeves as a technical contributor to solve complex problems, shaping ...

As a Staff Software Engineer, you will take end-to-end ownership of the reliability and performance of our Kubernetes-based data platform. You will architect and operate highly available, multi ...

Chewy is hiring a Staff Software Engineer to lead the technical direction of Chewy's Discovery Experience platform in Bellevue, WA. The Discovery Experience team owns a key part of the customer ...

Staff Software Engineer

Bellevue, WA · On-site

$162K - $265K/yr

Chewy is hiring a Staff Software Engineer to lead the technical direction of Chewy's Discovery Experience platform in Bellevue, WA. The Discovery Experience team owns a key part of the customer ...

What You'll Bring * 8+ years of experience as a software engineer, with a focus on building scalable back-end systems and platforms. * Deep experience integrating and scaling storage systems, cloud ...

Staff Software Engineer

Bellevue, WA · On-site

$206 - $302/hr

Staff Software Engineer Location: 10770 NE 8th St., Suite 700, Bellevue, WA 98004 *Telecommuting permitted: work may be performed within normal commuting distance from The Trade Desk, Inc. office in ...

New

Leading cross-functional teams of software engineers. Of the required experience, must have 3 years of experience in each of the following (which may be gained concurrently): * Salesforce Service ...

Staff Software Engineer

Seattle, WA · On-site

$180K - $240K/yr

What You'll Bring * 8+ years of experience as a software engineer, with a focus on building scalable back-end systems and platforms. * Deep experience integrating and scaling storage systems, cloud ...

Staff Software Engineer

Seattle, WA · On-site

$290K - $350K/yr

About the Role Sales software was built for humans. But we believe most sales work will be done by ... We're hiring a staff engineer to help set a unified technical direction for the entire team. What ...

Leading cross-functional teams of software engineers. Of the required experience, must have 3 years of experience in each of the following (which may be gained concurrently): Salesforce Service Cloud ...

Showing results 21-40

Staff Software Engineer information

See Seattle, WA salary details

$68.9K

$183.4K

$250.4K

How much do staff software engineer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for staff software engineer in Seattle, WA is $183,390.00, according to ZipRecruiter salary data. Most workers in this role earn between $153,100.00 and $216,800.00 per year, depending on experience, location, and employer.

What is a staff software engineer?

A staff software engineer works on the technical team at an organization, typically under a senior management-level team member, to repair, develop, and maintain company software to ensure an efficient user experience. As a staff software engineer, your duties include finding and implementing solutions for issues, creating new software or applications by writing code, using visual development environments to debug, and ensuring the technical architecture runs smoothly. A significant aspect of your job is to not only contribute your skills but also mentor other software engineers to improve their skills and productivity.

What is a staff software engineer?

A Staff Software Engineer is a senior-level technical role responsible for designing, developing, and overseeing complex software systems. They often serve as technical leaders within their teams, guiding architecture decisions, mentoring junior engineers, and collaborating across departments. Staff Software Engineers are expected to solve high-impact engineering problems, set technical standards, and ensure the quality and scalability of software products. Their role typically involves both hands-on coding and strategic planning to drive technological innovation within an organization.

What are the key skills and qualifications needed to thrive as a staff software engineer?

To thrive as a Staff Software Engineer, you need deep expertise in software development, system architecture, and problem-solving, often supported by a relevant degree and significant industry experience. Mastery of programming languages (such as Java, Python, or C++), cloud platforms, version control systems, and familiarity with CI/CD pipelines are typically required. Exceptional leadership, strong communication, and mentorship abilities set candidates apart in this role. These skills are essential for designing scalable solutions, guiding technical teams, and ensuring the successful delivery of complex projects.

How does a staff software engineer typically contribute to setting technical direction within a team?

As a Staff Software Engineer, you are expected to play a pivotal role in shaping the technical roadmap and ensuring architectural consistency across projects. This often involves mentoring junior engineers, reviewing system designs, and making critical decisions on technology choices and best practices. You'll collaborate closely with product managers, engineering leads, and other stakeholders to align technical goals with business objectives. Your leadership helps foster innovation while maintaining high standards for code quality and system reliability.

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

AspectStaff Software EngineerSenior Software Engineer
Required CredentialsBachelor's or Master's in CS or related field; extensive experienceBachelor's or Master's in CS; significant experience
Work EnvironmentLeads projects, mentors teams, influences technical strategyDevelops features, solves complex problems, mentors juniors
Employer & Industry UsageCommon in large tech companies, enterprise environmentsWidespread across startups, mid-sized, and large companies

The main difference between a Staff Software Engineer and a Senior Software Engineer lies in scope and influence. Staff Engineers typically lead technical initiatives, mentor multiple teams, and shape engineering strategies, while Senior Engineers focus on developing features and solving complex problems within their teams. Both roles require strong technical skills, but Staff Engineers have a broader impact across projects and departments.

What do staff software engineers do?

Staff software engineers lead technical projects, design system architecture, and mentor other engineers. They often work on complex problems, collaborate across teams, and contribute to technical strategy while using tools like code repositories and development frameworks.

What are the most commonly searched types of Staff Software Engineer jobs in Seattle, WA?

The most popular types of Staff Software Engineer jobs in Seattle, WA are:

What cities near Seattle, WA are hiring for Staff Software Engineer jobs?

Cities near Seattle, WA with the most Staff Software Engineer job openings:

Infographic showing various Staff Software Engineer job openings in Seattle, WA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 67% In-person, 8% Hybrid, and 25% Remote job distribution, with an average salary of $183,390 per year, or $88.2 per hour.

Staff Software Engineer, Security

Anduril Industries

Seattle, WA • On-site

Full-time

Re-posted 25 days ago


Anduril rating

9.1

Company rating: 9.1 out of 10

Anduril

Based on 17 frontline employees who took The Breakroom Quiz

7.4

Company rating compared to similar companies: 7.4 out of 10

Manufacturers average

Based on 75,935 frontline employees who took The Breakroom Quiz


Job description

The Tactical Recon and Strike (TRS) team at Anduril develops aerial small drones (Group 1-3) and all equipment to test, deploy and operate. The team is responsible for taking products like Ghost, Anvil, Bolt and Altius from paper sketches to operational systems. We work in close coordination with specialist teams to solve some of the hardest problems facing our customers. We are looking for software engineers, hardware engineers, roboticists, and front-end mobile developers who are excited about creating a powerful robotics platform that can be tasked and viewed in real-time through a variety of interfaces.

As a Staff Software Engineer - Security , you will take ownership of and enhance the security roadmap for TRS products and software services, working closely with engineering teams to create solutions that not only meet but exceed industry-standard security goals. You will engage with various teams to identify and remediate vulnerabilities in designs, implementations, integrations, and processes, while also designing and developing security software for embedded systems. The ideal candidate will possess a strong background in software engineering with a focus on platform security, enabling them to conduct complex security architecture reviews, research and mitigate exploits targeting hardware and software, and implement critical features in collaboration with engineering teams to build resilient products.

*This position will be located in our Costa Mesa CA, Seattle WA location. We offer full relocation benefits if necessary.


WHAT YOU'LL DO
  • Own the development and maturation of TRS products and software services security roadmap.
  • Collaborate and build solutions with engineering teams to meet and exceed industry-standard security goals
  • Engage with teams to remediate uncovered weakness in designs, implementations, integrations, and processes
  • Design and Develop embedded system security software
REQUIRED QUALIFICATIONS
  • Strategic vision and technical depth, maintaining active involvement in security architecture and implementation
  • Proficient with one or more programming languages (e.g. C/C++, Rust, Python)
  • Experience assessing security of firmware, applications, network, IoT, or embedded systems
  • Experience developing features for and improving security of firmware, applications, network, or embedded systems
  • Experience building, testing, and delivering production-ready systems, especially for embedded and/or Linux systems
  • Familiarity with anti-tamper and reverse engineering mechanisms
  • Experience in Platform security engineering and secure SDLC implementation
  • Strong and professional communication skills (written and verbal)
  • Demonstrated commitment to practical, mission-enabling security solutions
  • Must be eligible to obtain and maintain a US TS clearance
PREFERRED QUALIFICATIONS
  • Familiarity with security architectures of embedded, aerospace, or cyber-physical systems
  • Experience with programmable logic devices and their development tools
  • Knowledge of cyber threat actors, their TTPs, and their implications for weapon and space system operations
  • Regularly builds, tests, and delivers production-ready systems, especially for embedded and/or Linux systems
  • Experience conducting incident response in cloud systems and embedded systems

Working at Anduril

About Anduril, in their own words

From Anduril

As the world enters an era of strategic competition, Anduril delivers cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the warfighter in months, not years.


What Anduril employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Anduril Industries logo

About Anduril Industries

Sourced by ZipRecruiter

Anduril Industries is a trailblazer in the technology industry based in Costa Mesa, CA, US. Founded in 2017 by Palmer Luckey, the creator of Oculus VR, the company focuses on developing innovative technology to equip and empower those in the defense sector. Its primary products include cutting-edge autonomous systems and AI software that assist in combating threats to national and global security. The mission of Anduril Industries is to integrate technology and defense by building transformative, scalable solutions that ensure a safer world.

Industry

Guided missile and space vehicle manufacturing

Company size

501 - 1,000 Employees

Headquarters location

Costa Mesa, CA, US

Year founded

2017

Social media