Taro Logo

Staff Data Engineer

A global travel and accommodation platform connecting hosts and guests, founded in 2007 with over 5 million hosts and 2 billion guest arrivals worldwide.
$204,000 - $255,000
Data
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
Enterprise SaaS · Travel

Description For Staff Data Engineer

Airbnb is seeking a Staff Data Engineer to join their dynamic team, working across various crucial domains including Communication and Connectivity, Users, Listings, and Marketplace Data and AI, Guest Data, BizTech, and Community Support Data Platform. This role offers an exceptional opportunity to make a significant impact on Airbnb's data infrastructure and strategy.

The position involves architecting and maintaining critical data systems that power Airbnb's core functionalities, working with data at petabyte scale. You'll be responsible for designing and implementing both batch and real-time data pipelines, ensuring data quality, and optimizing performance across various systems. The role requires collaboration with cross-functional teams including product managers, engineers, data scientists, and business partners.

As a Staff Data Engineer, you'll work on fundamental aspects of Airbnb's data ecosystem, from building scalable data models to implementing robust quality systems. You'll have the opportunity to influence technical direction and mentor other team members while working on projects that directly impact millions of users worldwide.

The ideal candidate brings 9+ years of industry experience with strong expertise in distributed data platforms, programming languages like Java, Scala, or Python, and extensive knowledge of data processing technologies. You'll need excellent analytical and communication skills, along with the ability to provide technical leadership.

This remote-eligible position offers a competitive salary range of $204,000 - $255,000 USD, along with benefits including equity, bonuses, and Employee Travel Credits. You'll be joining a company that values diversity and inclusion, working on problems at scale that affect millions of users worldwide. The role provides an excellent opportunity to shape the future of data engineering at one of the world's leading travel and accommodation platforms.

Last updated 2 months ago

Responsibilities For Staff Data Engineer

  • Architect and productionize batch and real-time data systems
  • Ensure quality, performance, and stability of data systems
  • Design and optimize data models for efficient storage and retrieval
  • Collaborate with cross-functional teams
  • Tune and optimize data systems and machine learning models
  • Build relationships with partner engineering teams
  • Contribute to long-term data strategies
  • Mentor and coach team members

Requirements For Staff Data Engineer

Java
Python
Scala
PostgreSQL
MySQL
  • 9+ years of relevant industry experience with Bachelor's/Master's in CS/EE, or 6+ years with PhD
  • Experience with distributed data platforms (Spark, Kafka, Flink, HBase)
  • Strong knowledge of Java, Scala, or Python
  • Expertise in SQL and data processing technologies
  • Experience with data modeling and warehousing
  • Advanced analytical and problem-solving skills
  • Exceptional communication skills
  • Experience with relational and columnar databases
  • Technical leadership and mentorship abilities

Benefits For Staff Data Engineer

Medical Insurance
  • Employee Travel Credits
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Airbnb Staff Data Engineer