Senior Analytics Engineer, Listings & Structured Data

Job expired!

Join Airbnb's Journey: Senior Analytics Engineer, Listings & Structured Data

Airbnb started in 2007 with two Hosts welcoming three guests to their San Francisco home. Since then, we have grown to over 4 million Hosts who have welcomed more than 1 billion guest arrivals in almost every country worldwide. Daily, Hosts offer unique stays and experiences that connect guests with communities in an authentic way.

The Team You Will Join

The Listing and Structured Data team is seeking a Senior Analytics Engineer. This team manages ML models and data assets related to essential listings and builds frameworks for data-informed decision-making at scale. In this role, you will collaborate with Airbnb’s impactful data assets, playing a crucial part in measuring Airbnb product launches.

The Difference You Will Make

As a Senior Analytics Engineer, you will significantly influence our data strategy, providing in-depth technical expertise. We’re looking for a professional experienced in data modeling, metric development, and large-scale distributed data processing frameworks like Trino and Spark. Using these tools, along with top-tier internal data tooling, you will enhance product and AI/ML team capabilities to unlock insights and develop high-quality models.

A Typical Day

  • Develop high-quality data assets for product use cases
  • Create frameworks and tools to scale insights for critical business and product needs
  • Collaborate and build strong partnerships with Product, AI/ML, and Data Science teams
  • Influence data-driven decision-making
  • Champion data quality across the stack to improve trust
  • Influence event logging instrumentation best practices and contribute to architecture designs

Your Expertise

  • 5-9+ years of experience with a BS/Masters or 2+ years with a PhD
  • Proficiency in SQL and at least one data engineering language (e.g., Python, Scala)
  • Experience with Superset and Tableau
  • Prior experience with Event Logging modeling
  • Proficiency in large-scale distributed data processing frameworks like Presto or Spark
  • Experience with an ETL framework like Airflow
  • Clear communication skills for both technical and non-technical stakeholders
  • Strong ability to develop trusted cross-team partnerships

Nice to Have

  • Designing high-quality visualization tools
  • Automating data tasks for scalability

Your Location

This position is US-Remote Eligible, with occasional work at an Airbnb office or attendance at offsites, subject to your manager's agreement. Candidates must live in a state where Airbnb, Inc. has a registered entity. Please for the up-to-date list of excluded states.

Our Commitment to Inclusion & Belonging

Airbnb is dedicated to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, attracting creatively-led individuals to develop the best products and services. Qualified individuals are encouraged to apply.

We strive to provide a disability-inclusive application and interview process. Candidates with a disability requiring reasonable accommodation for the application process should contact: . Please include your full name, the role you’re applying for, and the accommodation necessary to assist you in the recruitment process.

Compensation & Benefits

Our job titles may span more than one career level, and base pay is dependent on factors such as training, transferable skills, work experience, business needs, and market demands. The base pay range may change in the future. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits. Pay Range: $174,000—$213,500 USD.

Company: Airbnb
Job Title: Senior Analytics Engineer, Listings & Structured Data