Airbnb

Senior Software Engineer, Experimentation Interfaces

Airbnb
Apply
16 days ago
Brazil (city not specified)Senior

Responsibilities

  • Develop and own end-to-end features across React/TypeScript clients, Python APIs, GraphQL, and the database.
  • Build intuitive interfaces for setting up, managing, visualizing, and analyzing experiments and feature configurations.
  • Develop AI-enabled workflows, including agent tools, skills, interfaces, and evaluations for creating, validating, and analyzing experiments.
  • Collaborate with design, data science, analysts, engineers, and internal customers to shape and ship reliable features.
  • Participate in experiment reviews and on-call while improving platform usability and adoption.

Requirements

  • 5+ years of hands-on software engineering experience shipping high-quality production code, including full-stack web applications.
  • Strong React and TypeScript skills, including state management, data fetching, performance, testing, and intuitive data-rich interfaces.
  • Experience building backend APIs in Python or a similar language, using GraphQL or comparable API designs, and working with relational databases.
  • Hands-on experience building with LLMs or agent tooling, including tools, skills, and evaluations, or fluency with AI-assisted development and verification.
  • Experience working directly with customers and design partners to turn ambiguous needs into well-designed shipped features.
  • Preferred: experience with data visualization, data-intensive applications, or experimentation platforms.
Airbnb

About Airbnb

10,000+ employees

Airbnb operates a global online marketplace that connects hosts offering homes, rooms, and unique properties with travelers seeking short-term stays and experiences. The company earns revenue primarily through service fees on bookings; founded in 2007 and headquartered in San Francisco, it is a public company on NASDAQ (ABNB) with over 5 million hosts and guest arrivals recorded in nearly every country.

Contact me