Senior Software Engineer, Service Tools

Airbnb

Quick summary

Work type
On-site
Location
Brazil, Brazil
Posted
4 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $186k
$131k most similar roles pay here $241k

This listing doesn't post a salary. Most similar roles pay $149,262–$222,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 82 open roles on FindRole.

Listed pay typically runs $204,000–$255,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 engineer on Airbnb’s Service Tools team, you will play a pivotal role in enhancing the development lifecycle for backend developers by building and improving industry-leading tools. Your day-to-day responsibilities include developing our next-generation build system using cutting-edge technologies like Bazel, integrating this system with CI/CD tooling, and enhancing editor experiences to boost developer productivity. You will also collaborate closely with engineering leaders across Airbnb to ensure widespread adoption of these new capabilities, driving improvements in developer experience, velocity, and reliability while reducing costs. This role requires expertise in backend server languages such as Java or Go, extensive JVM knowledge, and hands-on experience with build systems like Bazel, making you a key player in shaping the technical strategy for one of Airbnb’s largest development cohorts.

What you'll do

  • Build next-generation build systems using cutting-edge technologies like Bazel.
  • Integrate build system with CI/CD tools for features like merge queues and code coverage.
  • Enhance editor experiences for backend developers, focusing on productivity improvements.
  • Shape technical strategy to enhance developer experience metrics and reduce costs.
  • Partner with engineering leaders across Airbnb to ensure adoption of new capabilities.
  • Coach high-performance team to maintain code quality and operational excellence.

What we're looking for

  • 6+ years of industry experience in backend development.
  • Proficiency in at least one back-end server language (Java/Ruby/Go/C++).
  • Experience with high-scale distributed systems and architectural patterns.
  • Fluency in English for professional communication.
  • Hands-on experience with Bazel build system and large monorepos.
  • Extensive knowledge of JVM and its ecosystem.
  • Desire to work collaboratively in cross-functional teams.

More like this

Similar roles

Senior Staff Software Engineer, Network Infrastructure

Airbnb

Remote 26 days ago $244,000$305,000
AWS GCP Azure Istio Envoy Kubernetes CoreDNS VPC Security Group PrivateLink CI/CD Cloud Native Computing Foundation Open Source Contribution Network Architecture Service Mesh Edge Proxies DNS CDN Network Gateways
Remote

Senior Software Engineer

Airbnb

Bangalore, India 4 days ago
Java Python TypeScript AWS LLMs PL/SQL API design Messaging infrastructure Data streaming Relational databases NoSQL databases Docker Kubernetes CI/CD Prometheus Grafana Git Jenkins

Software Engineer, Unified Data Store

Airbnb

Brazil, Brazil 4 days ago
Python Java Go Kubernetes Docker AWS CI/CD PostgreSQL Redis MongoDB GraphQL Prometheus Grafana ETL Apache Kafka ZooKeeper Hadoop Spark GitLab Ansible