New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Airbnb

Senior Software Engineer, Streaming Infrastructure

Airbnb
Apply →
senior full-time $196,000-$230,000 USD United States

First indexed 20 Oct 2026

Description

We're looking for a Senior Software Engineer to join our Data Movement & Transformation (DMT) group at Airbnb. You'll work on building and operating large-scale data ingestion systems, specifically SpinalTap and DBExports, which move data out of Airbnb's online databases for offline processing.

Responsibilities:

  • Design, build, and operate large-scale CDC and batch export systems that run across every online database at Airbnb.
  • Work closely with partner teams, internal customers, and leadership to deliver multi-month projects on time.
  • Help shape the architecture of DMT's unified data movement platform.
  • Improve the reliability, performance, and efficiency of systems that critical business functions depend on.
  • Take part in on-call and raise the operational bar for a platform that other teams build on.

Requirements:

  • 5+ years of experience building and operating large-scale backend distributed systems.
  • Hands-on experience with streaming systems like Kafka and database change capture.
  • Ability to own and go deep in a complex codebase.
  • Experience maintaining, analyzing, and debugging production systems at scale.
  • Strong collaboration and communication skills in a remote-working environment.

Nice to Have:

  • Experience building managed or multi-tenant platforms used by other engineering teams.
  • Familiarity with MySQL/Aurora, schema evolution, or large-scale batch data processing.

We offer a salary range of $196,000-$230,000 USD, plus bonus, equity, benefits, and Employee Travel Credits.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/airbnb/jobs/8242235