Senior Software Engineer, Service Tools

Airbnb

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Brazil
Posted
79 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $184k
$106k most similar roles pay here $248k

This listing doesn't post a salary. Most similar roles pay $151,000–$216,000.

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 · Senior Software Engineer, Service Tools

As a Senior Software Engineer, Service Tools, you will join an infrastructure team dedicated to improving the developer experience for Airbnb's backend engineers. You will be responsible for the standard development lifecycle, including AI integration for service development, integration testing, and deployment systems. Your daily work involves building next-generation build systems using Bazel, integrating CI/CD tooling like merge queues and code coverage, and enhancing the IntelliJ editor experience. To succeed, you must possess proficiency in backend server languages such as Java, Ruby, Go, or C++, along with extensive JVM experience and knowledge of large monorepos. You will also apply architectural patterns for high-scale distributed products to improve developer velocity and reliability. This role focuses on solving internal productivity challenges by building tools that support the largest cohort of developers across the organization.

What does a Software Engineer earn?

Median $197500 from 2196 postings across 133 companies.

See salary data

What you'll do

  • Build next-generation build systems using modern technologies like Bazel.
  • Integrate the build system with CI/CD tooling, including merge queues and integration testing.
  • Improve the IDE experience for all backend developers.
  • Develop technical strategies to improve developer velocity, debuggability, and system reliability.
  • Partner with engineering leaders across Airbnb to drive adoption of new capabilities.
  • Act as a player-coach to ensure code quality and operational excellence within the team.
  • Manage the standard development lifecycle for service owners including AI integration and deployment.

What we're looking for

  • Must be fluent in English at a professional level.
  • Requires 6+ years of industry experience.
  • Bachelor’s or Master’s degree in Computer Science, or equivalent experience.
  • Proficiency in one or more back-end server languages such as Java, Ruby, Go, or C++.
  • Experience with architectural patterns for high-scale distributed products, including APIs, data pipelines, and efficient algorithms.
  • Extensive experience with the JVM.
  • Experience working with large monorepos and build systems, preferably Bazel.
  • Ability to work collaboratively in cross-functional teams with design, product, and data science partners.

More like this

Similar roles

Staff Software Engineer, Infrastructure

Airbnb

Remote 12 days ago $204,000$255,000
Distributed Systems Redis Kafka MySQL Flink Druid Zookeeper ElasticCache CDC Data Ingestion Infrastructure Multi-tenant Storage low-latency
9+ yrs exp Remote