Airbnb

Airbnb

Airbnb is the world's largest community-driven hospitality company, offering homes and experiences in 191 countries. It is an online marketplace connecting people to unique accommodations and experiences globally.

Hotels, Restaurants & Leisure
5K-10K
Founded 2008

Description

  • Design, build, and maintain robust, efficient data pipelines that collect, process, and store data from various sources, including user interactions, listing details, and external feeds.
  • Design, build, and own company-wide marketing and growth data models and core data assets for marketing communication & engagement, growth & attribution, ads performance, and traffic acquisition.
  • Develop data models that enable efficient analysis and merchandising optimization while ensuring data quality, consistency, and accuracy.
  • Build scalable data pipelines using SparkSQL & Scala and leverage Apache Airflow (scheduler/executor) or similar frameworks.
  • Provide technical leadership to data practitioners and collaborate with Analytics Engineers, Software Engineers, Data Scientists, Product Managers, and Finance to define data requirements and deliver solutions.
  • Build integrations and data exchange paths (including near real-time vendor data exchange with systems like Salesforce) to support supply acquisition and vendor workflows.
  • Contribute to the broader Data Engineering community at Airbnb by influencing tooling, standards, and practices to improve code and data quality and developer productivity.
  • Improve code and data quality by leveraging and contributing to internal tools to automatically detect and mitigate issues.

Requirements

  • 5–9+ years of relevant industry experience with a BS/Masters, or 2+ years with a PhD (experience range presented by the posting).
  • Experience with distributed processing technologies and frameworks such as Hadoop, Spark, and Kafka, and with distributed storage systems (e.g., HDFS, S3).
  • Hands-on experience with SparkSQL and Scala (mentioned in pipeline development).
  • Expertise with ETL schedulers/frameworks such as Apache Airflow, Luigi, Oozie, or AWS Glue.
  • Solid understanding of data warehousing concepts and hands-on experience with relational databases (PostgreSQL, MySQL) and columnar/datastore systems (Redshift, BigQuery, HBase, ClickHouse).
  • Demonstrated ability to analyze large datasets to identify gaps and inconsistencies, provide data insights, and inform product solutions.
  • Excellent written and verbal communication skills for cross-functional collaboration.
  • Location requirement: US - Remote Eligible (must live in a state where Airbnb, Inc. has a registered entity); role may include occasional office work or attendance at offsites.

Benefits

  • Base pay range: $191,000–$223,000 USD.
  • Role may be eligible for bonus, equity, benefits, and Employee Travel Credits.
  • US - Remote Eligible work arrangement (must reside in a state where Airbnb has a registered entity); occasional office work or offsite attendance may be required.
  • Airbnb provides reasonable accommodations for candidates with disabilities during the application and interview process (contact reasonableaccommodations@airbnb.com).

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Android - Retail

Toast 1K-5K Hotels, Restaurants & Leisure

Senior Android Engineer at Toast on the Retail POS team, responsible for shaping and delivering the POS product for retail locations by defining, designing, building, and maintaining features and core workflows that enable new customer and guest experiences and support business growth.

Android Android Studio CSS HTML JavaScript Kotlin Prototyping UX Design
14 hours, 46 minutes ago

Senior Software Engineer, Graphics

Unity 5K-10K Internet Software & Services

Senior graphics software engineer at Unity joining a team building the infrastructure to stream and render Unity content into other game engines and 3D environments, with the objective of creating a robust, high-performance pipeline that preserves visual fidelity across runtimes.

DirectX Unity Vulkan
1 month ago

Senior Software Engineer, Core Identity (Auth0)

Okta 5K-10K Professional Services

Senior Software Engineer on Okta’s Core Identity team (Auth0) designing, building, and operating the critical backend services that ensure secure, reliable, and scalable global authentication and identity functionality.

Agile AWS Azure JavaScript MongoDB Node.js OAuth OpenID Connect PostgreSQL Redis SAML TypeScript
1 month ago

Healthcare IT Developer

Kentro Internet Software & Services

Healthcare IT Developer at IT Concepts (Kentro) supporting VA Enterprise health IT projects, responsible for designing, building, and implementing Oracle Health (Cerner) Millennium solutions to improve clinical workflows and patient care across large-scale healthcare environments.

Agile SQL
1 month ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers