Similar Jobs
See allSenior Software Engineer, Users Foundation
Airbnb
US
Distributed Systems
Staff Software Engineer
Unknown
US
Kafka
SQL
Kubernetes
Software Engineer, Streaming Systems
Unknown
Global
Distributed Systems
Kafka
System Design
Staff Software Engineer - Platform
Alpaca
Europe
Go
Kubernetes
PostgreSQL
Staff Engineer
Dune
Global
Rust
Go
Distributed Systems
The Community You Will Join:
- The Ingestion team builds and operates managed, multi-tenant platforms that move data out of online databases for offline processing.
- Systems include SpinalTap for near real-time CDC streaming to Kafka and DBExports for periodic full-table snapshots.
- Teams across Airbnb depend on these systems, including payments, fraud detection, financial reporting, search, messaging, notifications, and machine learning.
The Difference You Will Make:
- Be hands-on with code, design, and test to deliver multi-month projects on time.
- Design, build, and operate large-scale CDC and batch export systems for every online database.
- Shape the architecture of DMT's unified data movement platform and improve reliability, performance, and efficiency.
Your Expertise:
- 5+ years building and operating large-scale backend distributed systems such as data ingestion, streaming, CDC, storage, or data platforms.
- Hands-on experience with Kafka and database change capture mechanisms like binlogs or Debezium.
- Strong ownership, collaboration, and communication in a remote-working environment.
Airbnb
Airbnb is an online marketplace that connects hosts offering unique stays and experiences with guests seeking authentic connections to communities worldwide. The company has grown to over 5 million hosts welcoming over 2 billion guest arrivals and values inclusion, belonging, and creative innovation.