Staff Data Engineer

Airbnb
Summary
Join Airbnb's Users, Listings and Marketplaces Data and AI Team as a Staff Data Engineer to own critical data assets for listing and quality. You will architect and productionize batch and real-time data systems, ensuring data quality, performance, and stability. Collaborate with product, business, and engineering teams to define data requirements and build scalable systems. Leverage your expertise in Java/Scala/Spark and relational databases to operate at petabyte scale. This US-remote eligible position requires 9+ years of experience with a Bachelor's/Master's degree or 6+ years with a PhD. The role offers a competitive salary, bonus, equity, benefits, and employee travel credits.
Requirements
- 9+ years of relevant industry experience with a Bachelorโs and/or Masterโs degree in CS/EE, or equivalent experience, or 6+ years of experience with a PhD
- Experience collaborating with client, backend, ml, analytics teams, product and business partners
- Experience designing and deploying high performance systems with reliable monitoring and logging practices
- Effectively work across team boundaries to establish overarching data architecture, data flow, and provide guidance to individual teams
- Strong knowledge of relational databases and query authoring (SQL)
- Strong expertise with Java / Scala / Spark and operating on data at the petabyte scale
- Excellent communication skills, both written and verbal
Responsibilities
- Architect and productionize batch and real-time data systems to power products for Airbnb Guests and Hosts, or our business/sales teams
- Ensure the quality, performance, and stability of data systems with thoughtful quality systems and monitoring
- Tune, productionize, and optimize data systems powering Airbnb products
- Collaborate with product teams to extract data requirements from product specs to develop scalable and flexible systems
- Collaborate and build relationships with partner engineering including backend/client, data science, analytics, and ML
Benefits
This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits