Staff Software Engineer, Service Tools

Airbnb

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$212,000–$265,000 / yr
Posted
17 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $224k
This role $238k
$168k most similar roles pay here $278k

This role pays more than 74% of similar roles. Most pay $202,800–$244,250 — the shaded band above. At the midpoint, this role pays about $238k versus about $224k for comparable roles.

Based on 240 similar postings.

Employer

About Airbnb

Founded in 2008 and formerly known as AirBed & Breakfast, Inc., Airbnb is a global marketplace connecting travelers with hosts who offer unique accommodations, ranging from private rooms to entire homes. It operates a massive digital platform for booking stays, experiences, and travel services worldwide.

Airbnb currently has 65 open roles on FindRole.

Listed pay typically runs $200,000–$240,000 across 51 roles with salary data.

Most-posted roles

View all roles at Airbnb

At a glance

TL;DR · Staff Software Engineer, Service Tools

As a Staff Software Engineer on the Service Tools team, you will drive technical direction to improve the developer experience for Airbnb’s largest cohort of backend engineers. You will own platform-spanning workstreams including agentic developer workflows, intelligent build infrastructure, test excellence, and codebase modernization. Your daily responsibilities involve building measurement systems to prove impact, managing a large JVM monorepo using Bazel and remote build execution, and advancing an AI-assisted development platform featuring coding agents and evaluation harnesses. You will leverage expertise in Java, Kotlin, and distributed systems architecture to solve problems related to developer velocity, debuggability, and reliability. The role requires navigating ambiguous scopes to modernize infrastructure, automate refactoring, and mentor team members while partnering with cross-functional leaders to ensure high adoption of internal tools across the organization.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Own multi-quarter platform workstreams including agentic workflows, build infrastructure, and codebase modernization.
  • Advance the AI-assisted development platform by integrating tools and building evaluation harnesses.
  • Scale build and merge infrastructure for a large JVM monorepo using Bazel and remote execution.
  • Improve testing standards through automated refactoring, mutation signals, and AI-authored tests.
  • Analyze developer and production telemetry to drive data-driven decisions regarding costs and priorities.
  • Set technical direction and establish architectural standards for the internal developer lifecycle.
  • Mentor and grow engineers by leading code reviews, architecture discussions, and design documents.
  • Partner with cross-functional leaders to drive adoption of new capabilities across the organization.

What we're looking for

  • 9+ years of industry experience with a Bachelor's/Master's degree, or 6+ years with a PhD.
  • Bachelor's and/or Master's degree, preferably in CS, or equivalent experience.
  • Proficiency in one or more back-end server languages such as Java, Kotlin, Ruby, Go, or C++.
  • Experience with architectural patterns of high-scale distributed products, including well-designed APIs, data pipelines, and efficient algorithms.
  • A track record of owning platform or infrastructure areas end to end by setting technical agendas and aligning partner teams.
  • Deep hands-on experience with build systems and large monorepos; Bazel and remote build execution experience (preferred).
  • Fluency with the modern AI-assisted development stack, including coding agents, context engineering, and tool integrations.
  • Demonstrated ability to influence stakeholders and drive alignment across teams and functions outside your own reporting line.

More like this

Similar roles

Staff Software Engineer, Data Catalog

Airbnb

Remote 2 days ago $212,000$265,000
Data Infrastructure Java Python Scala Hive Spark Trino Flink SQL Apache Airflow Prefect Kubeflow Metadata Management Data Governance Data Lineage Data Quality Distributed Processing
9+ yrs exp Remote