Airbnb
Travel Technology · Online Rental Platforms

Airbnb tech stack

Airbnb builds mostly with SQL, Python, Java, Kotlin. Its stack also includes Kubernetes, Spark, PyTorch, React.js. SQL is named in 112 of the 275 job postings Airbnb published in the last 12 months (41%). Counted by Alion from the job postings of Airbnb, updated Nov 11, 2026.

Source: Alion Coverage: the company's job postings of the last 12 months Nov 11, 2026
Technologies in use
183
Postings analysed
275
Open now
79
Modernity
81 /100
New in 6 months
8

What programming languages does Airbnb use?

SQL is named in 41% of job postings at Airbnb, followed by Python (35%), Java (22%), Kotlin (15%).

SQL 112 41% required in 84% · 37 open now · since Jul 2025
Python 96 35% required in 79% · 28 open now · since Dec 2024
Java 61 22% required in 82% · 18 open now · since Dec 2024
Kotlin 42 15% required in 95% · 8 open now · since Dec 2024
Scala 32 12% required in 84% · 10 open now · since Dec 2024
JavaScript 31 11% required in 71% · 7 open now · since Dec 2024
TypeScript 25 9% required in 92% · 8 open now · since Dec 2024
Go 18 7% required in 94% · 7 open now · since Nov 2025
Show all (17)
C++17
Swift11
Ruby7
Dart2
SAS2
Erlang1
Node JS1
Rust1
Apex1

What frameworks and libraries does Airbnb use?

PyTorch is named in 8% of job postings at Airbnb, followed by React.js (7%), TensorFlow (6%), SwiftUI (3%).

PyTorch 21 8% required in 76% · 8 open now · since Oct 2025
React.js 20 7% required in 75% · 3 open now · since Dec 2024
TensorFlow 17 6% required in 71% · 6 open now · since Oct 2025
SwiftUI 9 3% required in 100% · 3 open now · since Apr 2026
TensorFlow C++ 9 3% required in 78% · 3 open now · since Oct 2025
Flink 7 3% required in 100% · 2 open now · since Nov 2025
LangChain 7 3% required in 29% · 3 open now · since Apr 2026
LangGraph 6 2% required in 100% · 3 open now · since Apr 2026
Show all (34)
Cypress4
Jetpack Compose4
Playwright4
UIKit4
XCUITest4
Ray4
AutoGen3
Redux3
Espresso3
Flutter2
Pandas2
React Native2
Feast2
Core Animation1
Core Graphics1
CrewAI1
Hadoop1
OpenTelemetry1
Ruby on Rails1
visx1
Angular1
D3.js1
NumPy1
Scikit-learn1
Statsmodels1
Vue.js1

What databases does Airbnb use?

Trino is named in 3% of job postings at Airbnb, followed by Presto (3%), ElasticSearch (2%), MySQL (1%).

Trino 8 3% required in 75% · 5 open now · since Jul 2026
Presto 8 3% required in 50% · 3 open now · since Jun 2026
ElasticSearch 5 2% required in 100% · 2 open now · since Jul 2026
MySQL 4 1% required in 75% · since Feb 2026
Teradata 4 1% optional · 1 open now · since Jun 2026
Google BigQuery 3 1% required in 100% · 1 open now · since Feb 2026
Redis 3 1% required in 100% · 1 open now · since Jul 2026
Amazon Redshift 2 1% required in 100% · since Feb 2026
Show all (15)
OpenSearch2
PostgreSQL2
Amazon Aurora1
ClickHouse1
Oracle1
TiDB1
Apache Iceberg1

What cloud and platforms does Airbnb use?

Kubernetes is named in 11% of job postings at Airbnb, followed by Spark (10%), Apache Kafka (7%), AWS (7%).

Kubernetes 30 11% required in 80% · 9 open now · since Oct 2025
Spark 27 10% required in 67% · 8 open now · since Oct 2025
Apache Kafka 20 7% required in 85% · 5 open now · since Oct 2025
AWS 19 7% required in 95% · 5 open now · since Jun 2026
Tableau 19 7% required in 58% · 6 open now · since Apr 2026
GCP 10 4% required in 100% · 3 open now · since Jun 2026
Figma 8 3% required in 88% · 3 open now · since Jun 2026
Superset 7 3% required in 71% · 5 open now · since Jun 2026
Show all (33)
Amazon EC26
Azure6
Looker5
Buildkite4
Okta4
Kubeflow4
AWS Bedrock AgentCore3
Grafana3
Amazon S33
iOS SDK3
Airflow3
AWS Lambda2
Datadog2
GitHub Actions2
LDAP2
Postman2
Android SDK2
GitHub2
Power BI2
Amazon EKS1
Istio1
MLFlow1
MuleSoft1
Perplexity1
Prefect1

What developer tools does Airbnb use?

GraphQL is named in 4% of job postings at Airbnb, followed by Docker (2%), Jenkins (2%), Git (2%).

GraphQL 12 4% required in 100% · 2 open now · since Jul 2026
Docker 6 2% required in 100% · 1 open now · since Jun 2026
Jenkins 6 2% required in 100% · 2 open now · since Nov 2025
Git 6 2% required in 83% · 2 open now · since Nov 2025
Microsoft Excel 6 2% required in 83% · 1 open now · since Jul 2026
Bazel 6 2% required in 50% · 3 open now · since Mar 2026
Claude Code 4 1% required in 100% · since Apr 2026
Spinnaker 4 1% required in 100% · 1 open now · since Nov 2025
Show all (23)
Model Context Protocol4
ArgoCD3
Prometheus3
Rest API3
Envoy3
Copilot2
Swift Testing2
Gradle2
Fastlane1
Jaeger1
Mimir1
VictoriaMetrics1
Webpack1
npm1
dbt1

What AI and ML technologies does Airbnb use?

LLM is named in 20% of job postings at Airbnb, followed by Claude (7%), ChatGPT (3%), Gemini (2%).

LLM 56 20% required in 95% · 21 open now · since Mar 2025
Claude 18 7% required in 72% · 3 open now · since Apr 2026
ChatGPT 8 3% required in 38% · 1 open now · since May 2026
Gemini 5 2% required in 60% · 2 open now · since Jun 2026
LoRA 1 <1% required in 100% · 1 open now · since Mar 2026
PEFT 1 <1% optional · 1 open now · since Mar 2026

Which engineering practices does Airbnb ask for?

Machine Learning is named in 26% of job postings at Airbnb, followed by AI Agents (18%), A/B Testing (14%), CI/CD (6%).

Machine Learning 71 26% required in 94% · 19 open now · since Mar 2025
AI Agents 49 18% required in 98% · 19 open now · since Feb 2026
A/B Testing 39 14% required in 69% · 9 open now · since Mar 2025
CI/CD 17 6% required in 100% · 5 open now · since Nov 2025
RAG 16 6% required in 100% · 7 open now · since Mar 2025
LLM Guardrails 15 5% required in 100% · 11 open now · since Mar 2025
Anomaly Detection 13 5% required in 62% · 4 open now · since Feb 2026
Fine-tuning 12 4% required in 100% · 7 open now · since Mar 2025
Show all (55)
Human-in-the-Loop11
Incident Management10
Prompt Engineering10
ETL/ELT10
Platform Engineering9
Reinforcement Learning9
Computer Vision9
Agentic Workflows7
Dependency Injection7
Multimodal AI7
SLI/SLO/SLA7
Declarative UI5
MVI5
MVVM5
Multi-Agent Systems5
Post-training5
State Management5
Context Engineering4
Edge AI4
Quantization4
Service Mesh4
NLP4
RLHF3
Recommender Systems3
Web Components3
Interpretability3
Time Series3
Dimensional Modeling2
Feature Store2
Function Calling2
GRPO2
Knowledge Distillation2

And 15 more, each named in fewer postings.

What does each Airbnb team work with?

The technologies each team's postings require most often, with the number of postings that require them.

Backend

72 postings
Java31
Kotlin31
Python22
Go14
Kubernetes14
TypeScript12

AI/ML

33 postings
LLM17
Python17
PyTorch15
Java11
TensorFlow11
Scala10

Analytics

22 postings
SQL8
Python6
Presto3
Spark3
Tableau3
LLM2

Data Science

20 postings
Python17
SQL16
Scala7
LLM6
Java4
Spark4

Finance

13 postings
SQL9
Claude3
Microsoft Excel2

See the open roles

How does your stack fit Airbnb?

Sign in to compare your skills with this stack and see which open roles fit you.
Sign In

How much does Airbnb pay by technology?

Median stated pay of the postings that name each technology, against the median of all Airbnb postings with stated pay: $225k across 207 postings.

TechnologyPostings with payMedianvs company median
SQL90$203k−10%
Python67$223k−1%
LLM44$235k+4%
Java39$265k+18%
Kotlin26$230k+2%
Kubernetes24$235k+4%
Scala22$265k+18%
Spark19$227k+1%
PyTorch18$265k+18%
Apache Kafka16$245k+9%

How is the Airbnb stack changing?

Read from the dates of the postings themselves: a technology is new when the first posting that names it appeared in the last six months, rising or falling when its share of postings moved between the last two quarters.

First appeared
LDAPOct 2026
PostmanOct 2026
Swift TestingOct 2026
FlutterOct 2026
React NativeOct 2026
DartOct 2026
Jetpack ComposeOct 2026
Dimensional ModelingSep 2026
Rising
Kotlin9% → 20%
JavaScript6% → 16%
React.js2% → 11%
TypeScript6% → 12%
Swift0% → 6%
Go4% → 9%
Anomaly Detection1% → 6%
SwiftUI0% → 5%
Falling
RAG12% → 0%
LLM24% → 16%
A/B Testing18% → 12%
Claude11% → 5%
Prompt Engineering7% → 1%
Tableau11% → 6%
CI/CD9% → 4%
Fine-tuning6% → 1%

How modern is the Airbnb stack?

Cutting-edge AI adopter 81/100

Airbnb scores 81 out of 100 (Cutting-edge). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 6; legacy ones: 0.

How common is the Airbnb stack in its industry?

Share of the 631 companies in the same industries, whose stack Alion knows, that use each technology.

SQL43%
Python40%
Java19%
LLM22%
Kotlin8%
Scala4%
JavaScript39%
Kubernetes26%
Spark7%
TypeScript28%

What sets Airbnb apart

Scala4%
C++4%
SwiftUI3%
TensorFlow C++0%
Presto0%
Trino2%
Flink2%
Superset2%
Buildkite0%
Cypress4%

Questions about the Airbnb tech stack

What programming languages does Airbnb use?

The languages named in Airbnb job postings are SQL (41%), Python (35%), Java (22%), Kotlin (15%), Scala (12%), as a share of the 275 postings of the last 12 months.

Does Airbnb use PyTorch?

Yes. PyTorch is named in 21 of 275 job postings (8%) and required in 16 of them.

What cloud and platforms does Airbnb use?

The cloud and platforms named in Airbnb job postings are Kubernetes (30), Spark (27), Apache Kafka (20) (postings in brackets).

What skills do you need for a Backend job at Airbnb?

Backend postings at Airbnb most often require Java (31), Kotlin (31), Python (22), Go (14), out of 72 postings in the last 12 months.

Is the Airbnb tech stack changing?

Yes. LDAP, Postman, Swift Testing, Flutter first appeared in Airbnb job postings in the last six months.

How modern is the Airbnb tech stack?

Airbnb scores 81 out of 100 (Cutting-edge). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 6; legacy ones: 0.

How does Alion know the Airbnb tech stack?

Alion reads every job posting Airbnb publishes and tags the technologies each one names. The figures on this page count the 275 postings of the last 12 months and were updated on Nov 11, 2026.

Method and citation

Alion reads every job posting the company publishes and tags the technologies each one names. Shares count the postings of the last 12 months, open and closed; the company's own products are counted apart. How we count

Alion, "Airbnb tech stack: 183 technologies from 275 job postings", as of Nov 11, 2026. https://alion.io/company/airbnb/technologies

Licence: CC BY-SA 4.0JSON