Software Engineer, Booking Orchestration
Airbnb
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Airbnb
Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home and has grown to over 5 million hosts worldwide, creating unique stays and experiences that connect guests with communities in an authentic way.
The Community You Will Join
Booking is at the core of the Airbnb marketplace, enabling connections between guests and hosts. The Orchestration team is highly impactful, focusing on building the next generation of the order orchestration system. You will work with teams across Bookings, Payments, and Trust to improve system efficiency, reliability, and ergonomics.
The Difference You Will Make
As a Software Engineer, Booking Orchestration, you will design, build, and operate features that enhance booking reliability, performance, and user experience. You will contribute technical direction, partner with adjacent teams, and help raise engineering quality.
A Typical Day
- Design, implement, launch, and operate services for scalable and high-reliability bookings.
- Write clear technical designs balancing functional and non-functional requirements.
- Collaborate across teams in Bookings, Payments, and Trust.
- Stay updated on best practices and trends in order orchestration.
- Improve coding standards, development processes, and operational practices.
Your Expertise
- BS or MS in computer science or related field, or equivalent experience.
- 2-4+ years of relevant engineering hands-on work experience.
- Experience building booking or ordering systems at scale.
- Strong coding skills and experience with architectural patterns for large applications.
- Familiarity with patterns, libraries, frameworks, and service-to-service communication.
- Comfort operating services in production, including on-call participation and incident handling.
- Excellent communication and collaborative skills.
Your Location
This position is US - Remote Eligible. Occasional in-office work or offsites may be required as agreed with your manager. You must reside in one of the approved remote states.
Our Commitment To Inclusion & Belonging
Airbnb values diverse ideas and inclusion. Qualified candidates, including those requiring disability accommodations, are encouraged to apply. For accommodations, contact reasonableaccommodations@airbnb.com.
How We'll Take Care Of You
The role's compensation reflects various factors including training, experience, market demands, and may include bonuses, equity, benefits, and travel credits. Pay Range: $157,000—$180,600 USD.
Key skills/competency
- Booking
- Orchestration
- Reliability
- Performance
- Scalability
- Architecture
- Service
- Collaboration
- Testing
- Production
How to Get Hired at Airbnb
- Research Airbnb's culture: Understand their mission and values.
- Customize your resume: Highlight booking system expertise.
- Review technical projects: Showcase scalable system designs.
- Prepare for cross-team collaboration: Emphasize teamwork experiences.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background