Careers at Airbnb

A/B tests are the fundamental building block for product decision-making at Airbnb. Our A/B testing platform, the Experiment Reporting Framework, automates experiment setup, assignment, delivery, and analysis, making experimentation easy and fast. Our platform is used by over 60% of all engineers, data scientists, and product managers every week, across every major product area at the company, with more than 1,000 experiments in flight at any given time.

Some of the most recent projects that engineers on the team have worked on:

  • A Realtime metrics pipeline and automated ramp controller to safely launch new experiments and features
  • An identity service capable of doing cross-device identity matching in order to provide consistent experiment resolution across sessions
  • A rearchitected metrics pipeline that leverages real-time compute engines (Spark, Presto and Druid) to provide faster and more customizable experiment results
  • Industry-leading improvements to our statistical methods, reducing running times of many experiments by half and speeding up product iteration
  • An Explorer UI for interactive experiment analysis
  • SDKs for Java, Ruby, JavaScript, iOS, Android, and more recent client frameworks such as CDN and WeChat

We value engineers who have:

  • 8+ years of full-time, industry experience
  • Experience building Experimentation and/or Feature Flagging systems
  • Strong full-stack background, including at least two of: Java development, data infrastructure, frontend (Rails/JS), or mobile
  • A demonstrated passion for empowering product development and working with data at petabyte scale
  • Love to use open source technologies such as Spark, Flink, Hive, Presto and Druid
  • A working knowledge of relational databases and query authoring (SQL)
  • Exceptional coding abilities and experience in API design and with architectural patterns of large, data-intensive applications
  • A rigorous approach to code quality, automated testing, and other engineering best practices
  • BS/MS/PhD in Computer Science or a related field (ideal)

Benefits include:

  • Stock
  • Competitive salaries
  • Quarterly employee travel coupon
  • Paid time off
  • Medical, dental, & vision insurance
  • Life insurance and disability benefits
  • Fitness discounts
  • 401K
  • Flexible Spending Accounts
  • Apple equipment
  • Commuter subsidies
  • Community involvement (4 hours per month to give back to the community)
  • Company sponsored tech talks and happy hours
  • Much more...