Salary not listed

Senior Software Engineer, Experimentation Interfaces

FullstackWorkplace — Brazil
Published on 2026-10-26
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

Build and co-own Airbnb’s web application for setting up, managing, and analyzing experiments and feature configurations. Develop end-to-end features across the interface, APIs, and data layer, including reliable AI-assisted workflows for experiment design and analysis.

About the company

Airbnb is a global online marketplace that connects travelers with hosts offering unique accommodations and experiences in various destinations. The platform serves individuals seeking short-term lodging as well as hosts looking to monetize their properties.

The team

Experimentation team

Stack

ReactTypeScriptPythonGraphQLrelational databasesLLMsagent tooling

What you'll do

  • Build and maintain features across the client, APIs, and database, from design through on-call.
  • Shape intuitive interfaces with designers and customers, including experiment-result visualizations.
  • Develop AI-assisted workflows for creating, validating, and analyzing experiments, with quality evaluations.
  • Use AI-assisted development and help establish good team practices.
  • Partner with data scientists to bring new methodologies into the product.
  • Review experiments to understand customer needs and platform gaps.

What we're looking for

  • 5+ years of hands-on software engineering experience shipping production code, including full-stack web applications.
  • Strong React and TypeScript skills, including state management, data fetching, performance, and testing.
  • Experience building backend APIs in Python or a similar language, with GraphQL or comparable API design and relational databases.
  • Hands-on experience building with LLMs or agent tooling, or fluency with AI-assisted development and verifying its output.
  • Experience working with customers and designers to turn ambiguous needs into well-designed features.
  • Strong communication skills.

Nice to have

  • Experience with data visualization or data-intensive applications.
  • Experience with experimentation platforms.
View original job post