Staff Software Engineer, Infrastructure

Airbnb

Confirmed live 9 days ago High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$204,000–$255,000 / yr
Posted
12 days ago
Freshness
Confirmed live 9 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $193k
This role $230k
$135k most similar roles pay here $268k

This role pays more than 66% of similar roles. Most pay $148,000–$238,500 — the shaded band above. At the midpoint, this role pays about $230k versus about $193k 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, Infrastructure

Staff Software Engineer, Infrastructure joins the Online Database Infrastructure organization to serve as a resident expert on the online data exports platform. This role involves leading a team of developers to deliver multi-quarter cross-functional projects while influencing long-term roadmap strategy and mentoring team members. The position focuses on building and operating managed solutions for near real-time change log access and periodic mutation or full table snapshots for asynchronous processing. Candidates must possess deep expertise in distributed systems, multi-tenant storage, and infrastructure to manage high-performance, business-critical systems. Key responsibilities include identifying and fixing operational issues, participating in on-call rotations, and navigating complex codebases. The role addresses the technical challenge of providing a reliable, scalable platform for exporting data from online databases while ensuring high availability and performance across various internal product teams.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Act as the resident expert on the online data exports platform to guide internal product teams.
  • Lead a team of developers to deliver multi-quarter cross-functional projects.
  • Mentor and coach team members to improve their technical skills and standards.
  • Evaluate and incorporate new technologies to improve the existing data ingestion architecture.
  • Influence the long-term roadmap and strategy for the organization's data infrastructure.
  • Identify, debug, and fix operational issues while participating in the on-call rotation.
  • Architect and scale high-performance, business-critical distributed systems and multi-tenant storage.

What we're looking for

  • 9+ years of relevant industry experience.
  • Proven track record of leading and mentoring engineering teams and setting technical direction.
  • Deep expertise in distributed systems, multi-tenant storage, and infrastructure.
  • Experience architecting and scaling high-performance, business-critical systems.
  • Demonstrated ability to collaborate with and influence across different teams and organizations.
  • Strong judgment on technical trade-offs to balance short-term delivery with long-term maintainability.
  • Ability to navigate a broad and complex codebase and enable others to do the same.

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