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