Airbnb’s Data Infrastructure organization builds systems for storing, moving, and transforming data. The Data Movement & Transformation (DMT) group is developing a unified platform that replaces many one-off data movement tools with a reliable, supported way to move data between Airbnb’s storage systems. The Ingestion team builds and operates SpinalTap, a near-real-time change data capture (CDC) streaming platform that sends data from Airbnb’s Aurora and UDS tables to Kafka, and DBExports, which provides periodic full-table snapshots and mutation exports. These systems support teams across payments, fraud detection, financial reporting, search, messaging, notifications, and machine learning. The Senior Software Engineer will design, build, and operate large-scale CDC and batch export systems across Airbnb’s online databases; contribute to the architecture of DMT’s unified data movement platform; and improve reliability, performance, and efficiency. The role involves hands-on coding, design, testing, delivery of multi-month projects in partnership with internal teams and leadership, and participation in on-call operations. The goal is to make it easier for Airbnb engineers to move data into offline systems without requiring deep database or pipeline expertise.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed