1

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

Why UKG: At UKG, the work you do matters. The code you ship, the decisions you make, and the care you show a customer all add up to real impact. Today, tens of millions of workers start and end their

At Compass, our mission is to help everyone find their place in the world. Founded in 2012, we're revolutionizing the real estate industry with our end-to-end platform that empowers residential real

As a Staff Software Engineer in the Transaction Journey (TJ) organization, you will use your deep Frontend web expertise to build products that deliver high business impact to our customers. You will

Position Summary...As a Staff Software Engineer on the Marketplace Platform team, you will play a pivotal role in driving the design and maintenance of advanced frameworks that elevate Walmart's

QXO is a leading distributor and installer of building products serving an $800 billion market. The company's mission is to modernize the building products industry through advanced technology and a

Why Join GEICO? At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities. Every day we honor our iconic brand by offering quality coverage to millions of

1 in 4 people in the US have a treatable mental health condition, but most providers don't accept insurance, making therapy too expensive for most people. Headway's mission is to fix this by building

CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence.

What you'll do As a Staff Software Engineer on the Identity & Access Management (IAM) team, you will be a primary architect of CoreWeave's IAM strategy as we rapidly expand the platform. You will

QXO is a leading distributor and installer of building products serving an $800 billion market. The company's mission is to modernize the building products industry through advanced technology and a

Showing results 41-60

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 Sep 3, 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 2% As Needed, 76% Full Time, 16% Part Time, 1% Temporary, and 5% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $183,390 per year, or $88.2 per hour.

Staff Software Engineer, Cluster Orchestration

CoreWeave

Bellevue, WA • On-site

Full-time

Re-posted 13 hours ago


CoreWeave rating

9.8

Company rating: 9.8 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

1st of 226 rated it services


Job description

Job Summary:
CoreWeave is The Essential Cloud for AI™, delivering a platform of technology and tools for innovators to build and scale AI. The Staff Software Engineer will play a key role in advancing the orchestration platform, ensuring workloads run seamlessly across GPU clusters and mentoring senior engineers.
Responsibilities:
• Define architectural direction for CoreWeave’s orchestration platform.
• Own critical parts of the orchestration platform and other managed services.
• Drive cross-org initiatives in scheduling, quota enforcement, and scaling at hyperscale.
• Mentor senior engineers and establish org-wide best practices in reliability and observability.
• Ensure CoreWeave’s orchestration layer evolves to meet the demands of next-generation AI workloads.
Qualifications:
Required:
• 8+ years of software engineering experience.
• Proven track record designing and operating large-scale distributed systems in production.
• Deep expertise in Slurm/Kubernetes internals and cloud-native development.
• Advanced proficiency in Go and distributed systems design and cloud-native development.
• Experience setting technical direction and influencing cross-team architecture.
• Bachelor’s or Master’s degree in CS, EE, or related field.
Preferred:
• Familiarity with orchestration and workflow technologies such as Ray, Kubeflow, Kueue, Istio, Knative, or Argo Workflows.
• Deep expertise in Slurm/Kubernetes internals.
• Experience with distributed workloads, GPU-based applications, or ML pipelines.
• Knowledge of scheduling concepts like quota enforcement, pre-emption, and scaling strategies.
• Exposure to reliability practices including SLOs, alarms, and post-incident reviews.
• Experience with AI infrastructure and workloads (ML training, inference, or HPC).
• Ability to mentor senior engineers and elevate organizational standards.
Company:
CoreWeave provides cloud infrastructure services designed to support artificial intelligence and high-performance computing workloads. Founded in 2017, the company is headquartered in Livingston, USA, with a team of 1001-5000 employees. The company is currently Late Stage.

What CoreWeave employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom