Skip to content
AirbnbAirbnb

Staff Software Engineer, Service Tools

Leads technical direction for Airbnb’s service developer tooling platform, spanning AI-assisted development, JVM build infrastructure, testing, modernization, and observability. Requires 9+ years of industry experience, strong backend and distributed-systems expertise, and the ability to influence organizations and deliver multi-quarter infrastructure initiatives.

About the job

Responsibilities

  • Own multi-quarter, platform-spanning workstreams across Airbnb’s developer lifecycle, including agentic developer workflows, build infrastructure, testing, codebase modernization, and developer observability.
  • Advance AI-assisted development through agent skills, tool integrations, evaluation harnesses, and telemetry.
  • Scale build and merge infrastructure for a large JVM monorepo, including remote build execution and caching, merge queues, test sharding and selection, and capacity modeling.
  • Improve testing coverage, mutation signal, AI-authored tests, local and pre-merge feedback, and testing standards.
  • Lead automated codebase modernization, including JDK and Kotlin toolchain upgrades, test-framework migrations, and build-module migrations.
  • Use developer and production telemetry to guide priorities and improve developer experience, velocity, debuggability, resilience, reliability, and cost.
  • Set technical standards through code and architecture reviews, design documents, incident reviews, and postmortems.
  • Mentor engineers and partner with engineering leaders across Airbnb to drive adoption of new capabilities.
  • Represent the work through technical writing, conference talks, open source, and vendor partnerships.

Requirements

  • 9+ years of industry experience with a bachelor’s or master’s degree, or 6+ years with a PhD.
  • Bachelor’s and/or master’s degree, preferably in computer science, or equivalent experience.
  • Proficiency in one or more backend server languages, such as Java, Kotlin, Ruby, Go, or C++.
  • Experience with high-scale distributed systems, including APIs, data pipelines, and efficient algorithms.
  • Experience owning platform or infrastructure areas end to end and driving multi-quarter technical agendas.
  • Deep experience with build systems and large monorepos.
  • Extensive JVM experience, including build and test performance, memory, and startup behavior.
  • Ability to influence stakeholders and align teams outside the direct reporting line.
  • Experience collaborating cross-functionally with design, product, and data science teams.
  • Strong measurement, technical writing, architecture, mentoring, and operational-excellence skills.

Nice to Have

  • Bazel and remote build execution experience.
  • Experience with coding agents, context engineering, tool integrations, and rigorous agent evaluation.
  • Experience with automated refactoring and large-scale developer productivity initiatives.

Compensation and Benefits

  • Base pay range: $212,000–$265,000 USD.
  • May also be eligible for bonus, equity, benefits, and Employee Travel Credits.

Skills

Java, Kotlin, Ruby, Go, C++, Jvm, Bazel, Remote Build Execution, Monorepos, Distributed Systems, APIs, Data Pipelines, Ai-Assisted Development, Code Coverage, Mutation Testing

Temporal

Temporal

United States

Staff Software Engineer, Traffic
$212k+/yrRemote8+ YOEDevOps / SRE

Leads the design and development of scalable, secure network traffic systems and cloud infrastructure. The role requires 8+ years of coding experience, strong distributed-systems and concurrency expertise, and deep knowledge of networking and performance optimization.

Crusoe

Crusoe

San Francisco, CA
Staff Software Engineer
$215k+/yrOn-site7+ YOEDevOps / SRE

Build diagnostics, automation, observability, and repair tooling for Crusoe’s large-scale GPU fleet and data centers. The role requires software engineering expertise in distributed systems, reliability, cloud platforms, and at least one of Go, Python, Java, or Rust.

Reddit

Reddit

San Francisco, CA

Staff Site Reliability Engineer - Site Experience
$217k+/yrOn-site8+ YOEDevOps / SRE

Leads reliability engineering for Reddit’s critical user-facing systems, improving availability, scalability, performance, automation, and incident response at internet scale. Requires 8+ years operating distributed systems and strong expertise in programming, observability, high availability, and production troubleshooting.

Reddit

Reddit

San Francisco, CA

Staff Site Reliability Engineer, Ads
$217k+/yrRemote8+ YOEDevOps / SRE

Provides technical leadership for reliability, scalability, and operational excellence across Reddit’s advertising systems. The role requires 8+ years operating large-scale distributed systems, strong software engineering skills, and expertise in cloud-native architectures, observability, and incident response.

Reddit

Reddit

United States

Staff Software Engineer, Observability
$217k+/yrRemote7+ YOEDevOps / SRE

Build and operate Reddit’s internet-scale observability platform across monitoring, logging, and distributed tracing. The role requires 7+ years of infrastructure or software engineering experience, distributed systems expertise, and strong Kubernetes and troubleshooting skills.