Homepage
Open in app
Sign inGet started

Airbnb Engineering & Data Science

  • AI & ML
  • Data
  • Web
  • Mobile
  • Infrastructure
  • Fintech
  • People
  • Open Source
  • The Airbnb Talent Directory

    The Airbnb Talent Directory

    An opt-in directory of valued employees and contingent workers who have recently departed Airbnb.
    Go to the profile of Dylan Hurd
    Dylan Hurd
    May 22
    On Spark, Hive, and Small Files: An In-Depth Look at Spark Partitioning Strategies

    On Spark, Hive, and Small Files: An In-Depth Look at Spark Partitioning Strategies

    One of the most common ways to store results from a Spark job is by writing the results to a Hive table stored on HDFS. While in theory…
    Go to the profile of Zachary Ennenga
    Zachary Ennenga
    Mar 3
    Building an Effective Test Pipeline in a Service Oriented World

    Building an Effective Test Pipeline in a Service Oriented World

    Learn about how we built an integration test pipeline for the testing of critical business flows spanning across multiple services in…
    Go to the profile of Joey Ye
    Joey Ye
    Feb 4
    Better Android Testing at Airbnb

    Better Android Testing at Airbnb

    Part 1: Testing Philosophy and a Mocking System
    Go to the profile of Eli Hart
    Eli Hart
    Nov 22, 2019
    Open Source
    Enzyme’s Next Phase

    Enzyme’s Next Phase

    In 2016, Airbnb released Enzyme, our React component testing library. Find out about the next phase in Enzyme’s journey.
    Go to the profile of Joe Lencioni
    Joe Lencioni
    Feb 27
    Dynein: Building a Distributed Delayed Job Queueing System

    Dynein: Building a Distributed Delayed Job Queueing System

    Learn about the background, challenges, and future of Airbnb’s distributed scheduling and queueing system.
    Go to the profile of Andy Fang
    Andy Fang
    Dec 10, 2019
    Our Swift Style Guide Is Now Open Source

    Our Swift Style Guide Is Now Open Source

    It’s been four years of Swift at Airbnb. The language has changed and our practices have too. Today, we’re sharing how we write Swift.
    Go to the profile of Francisco Díaz
    Francisco Díaz
    Feb 5, 2019
    Introducing AloeStackView for iOS

    Introducing AloeStackView for iOS

    A simple class for laying out a collection of views with a convenient API.
    Go to the profile of Marli Oshlack
    Marli Oshlack
    Oct 30, 2018
    Accelerating Services at Airbnb by Building — and Open Sourcing — a Blazing Fast Thrift Binding for…

    Accelerating Services at Airbnb by Building — and Open Sourcing — a Blazing Fast Thrift Binding for…

    Introducing Sparsam, Airbnb’s implementation of Thrift Serializer in Ruby. Sparsam is up to 25x faster than the old Thrift Ruby Binding in…
    Go to the profile of Andy Fang
    Andy Fang
    Jul 31, 2017
    BinaryAlert: Real-time Serverless Malware Detection

    BinaryAlert: Real-time Serverless Malware Detection

    Go to the profile of Austin Byers
    Austin Byers
    Jul 25, 2017
    About Airbnb Engineering & Data ScienceLatest StoriesArchiveAbout MediumTermsPrivacy