Description
Job Title: Senior Staff Data Engineer, Marketplaces DNA
Location: United States
Department: Software Engineering
Job Description:
Airbnb is seeking a Senior Staff Data Engineer to join its Marketplaces Data and AI team. As a key member of this team, you will be responsible for developing and maintaining high-performance data systems that support Airbnb's Guest and Host products.
The Community You Will Join:
Marketplaces Data and AI is a group of passionate machine learning, software, data, and analytics engineers. We are responsible for developing new, cutting-edge AI and data products that leverage Airbnb's massive datasets across Users, Listings, Pricing, and Supply/Demand.
Responsibilities:
- Develop and automate large-scale, high-performance batch and streaming data processing systems to power Airbnb's Guest and Host products, machine learning models, and business insights.
- Partner closely with infra teams to improve scalability, data governance, and efficiency.
- Evangelize high-quality software engineering practices towards building data infrastructure and pipelines at scale, collaborate with infrastructure teams to streamline best practices.
- Advocate for high bars for data and engineering quality ensure eng deliverables are reliable, efficient, well-documented, testable, & maintainable.
- Design our data models for optimal storage and understanding, with thoughtful dataflows to power critical product and business requirements.
A Typical Day:
We are in the middle of tremendous growth and transformation in the data domain, with significant investments into intelligent products powered by Machine Learning. We are seeking product-oriented Senior Staff Data Engineers to drive entity models across Users, Listings, and Marketplace and product initiatives across Quality, Merchandising, and Supply growth.
Your Expertise:
- 12+ years of relevant industry experience with a Bachelor's and/or Master's degree in CS/EE, or equivalent experience, or 9+ 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.
Benefits:
- Competitive salary range: $244,000-$305,000 USD.
- Bonus, equity, benefits, and Employee Travel Credits.
Note: This role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager.