⏳ Last Date to Apply: Not Specified
Airbnb Senior Staff Software Engineer Host Pricing & Settings Recruitment 2026: Apply Online
Senior Staff Software Engineer, Host Pricing & Settings
Job Overview
Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals across the globe. The Host Pricing & Settings team builds the platform and tools that help hosts run their business with pricing strategies informed by market intelligence, comparable listings, and demand signals.
As a Senior Staff Software Engineer, you will own the technical strategy for the full Modeling → ML Serving → API interface across the Host Pricing organization. All individual contributors at Airbnb are Software Engineers and are expected to remain hands-on, write high-quality code, and mentor fellow engineers on key infrastructural challenges.
- Define the architecture and contracts governing how models move from development to production.
- Lead the buildout of a unified serving stack that eliminates per-model one-off implementations.
- Architect backfill and evaluation infrastructure so modeling teams can simulate production inference over historical data rapidly.
- Establish domain contracts between Modeling and Serving to enable clear, enforced interfaces.
- Write and review high-quality code for feature engineering jobs, feature store configurations, and serving service endpoints.
Key Job Details
| Company Name | Airbnb |
| Job Role | Senior Staff Software Engineer, Host Pricing & Settings |
| Experience | 12+ years in backend or platform engineering |
| Salary Range | Best in Industry |
| Job Type | Private Jobs |
| Work Mode | US – Remote Eligible |
| Openings | Not Mentioned |
| Job Location | US – Remote Eligible (United States) |
Key Responsibilities
- Define the architecture and technical contracts governing model transitions from development to production.
- Lead the construction of a unified serving stack to give data scientists a turnkey path from training to production.
- Architect backfill and evaluation infrastructure for high-speed simulation over historical data.
- Establish clear domain contracts between Modeling, Machine Learning Infrastructure, and Serving teams.
- Write and review code for feature engineering jobs, feature store configurations, and backend serving endpoints.
- Partner with Data Science, MLE, and Pricing & Availability teams to set integration standards and artifact handoffs.
- Drive organizational milestone planning and lead design reviews while mentoring fellow engineers.
Requirements & Qualifications
- 12+ years of experience in backend or platform engineering with substantial production ML systems experience.
- Strong programming skills in Java, Kotlin, Scala, and/or Python.
- Deep understanding of ML systems design including feature stores, training/serving consistency, and model versioning.
- Experience with high-scale batch/real-time pipelines (Spark, Airflow, Kafka) with point-in-time backfill correctness.
- Expertise in architectural patterns for large-scale applications, efficient data contracts, and multi-tenant infrastructure.
- Proven track record of driving cross-team technical initiatives spanning ML and platform engineering.
Required Skills
- Feature Store Depth (Chronon, Tecton, Feast, or equivalent)
- Model Serving Infrastructure & Multi-Version Support
- Domain Contract & Interface Design
- Point-in-Time Correctness & Backfill Automation
- Java / Kotlin / Scala / Python
- Distributed Pipelines (Spark, Airflow, Kafka)
About Airbnb
Airbnb is a global travel platform connecting millions of hosts and guests around the world. Founded in 2007, Airbnb facilitates unique stays and experiences, powered by advanced technology, machine learning, and scalable enterprise architecture.
- This is a private corporate career listing collected from official channels.
- We do not charge any money for job alerts, scheduling, or application processes.
- If a recruiter demands any payment or “security deposit” in exchange for a job offer, it is a scam.
- Verify details on the official company portal before sharing sensitive personal details.