Senior Software Engineer, Booking and Orchestration

Airbnb connects guests with hosts offering unique stays and experiences across the globe, founded in 2007 in San Francisco.
$185,000 - $220,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Travel

Description For Senior Software Engineer, Booking and Orchestration

Airbnb, founded in 2007, has grown from hosting three guests in San Francisco to facilitating over 1 billion guest arrivals globally. As a Senior Software Engineer on the Booking Orchestration team, you'll be at the core of Airbnb's marketplace, working on the next generation order orchestration system. This high-impact role involves collaborating with Bookings, Payments, and Trust teams to enhance system efficiency and reliability.

You'll be developing and refining major subsystems that power Airbnb bookings, applying your expertise in distributed systems and business workflow systems. The role offers an opportunity to transform the booking ecosystem through innovative solutions that revolutionize the travel experience.

Your responsibilities will include architecting and implementing complex features, focusing on data-driven decisions and performance optimizations. You'll work closely with cross-functional partners to improve the booking experience while maintaining system scalability. The position also involves mentoring junior engineers and contributing to coding standards and best practices.

The ideal candidate brings 5+ years of engineering experience, strong architectural knowledge, and expertise in service-oriented architecture. You'll be joining a company committed to diversity and inclusion, offering competitive compensation ($185,000 - $220,000) and the flexibility of remote work.

This is an excellent opportunity for a senior engineer looking to make a significant impact on a platform that connects millions of hosts and guests worldwide. You'll be working on critical systems that enable authentic community connections and shape the future of travel experiences.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Booking and Orchestration

  • Architect, build, launch and operate booking engineering systems
  • Architect and implement complex features focusing on data-driven decision making
  • Collaborate with engineers and cross-functional partners
  • Proactively grow knowledge of leading edge practices
  • Help define and improve coding standards and best practices
  • Mentor and provide technical guidance to junior engineers

Requirements For Senior Software Engineer, Booking and Orchestration

Java
Kubernetes
  • BS or MS in computer science or related field, or equivalent work experience
  • 5+ years of relevant engineering hands-on work experience
  • Experience building Booking/Ordering or relevant systems
  • Strong coding abilities and experience with architectural patterns
  • Experience with service-oriented architecture (SOA)
  • Familiarity with patterns, libraries and frameworks for building services
  • Excellent communication skills

Benefits For Senior Software Engineer, Booking and Orchestration

Equity
  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Senior Software Engineer, Booking and Orchestration

Senior SDE, Amazon Q Business

Senior Software Engineer role at Amazon working on Amazon Q Business, developing enterprise AI solutions and productivity tools using generative AI technology.

Senior SDE, Amazon Q Business, AWS Q Business

Senior Software Engineer role at Amazon developing enterprise AI assistant platform Amazon Q Business, requiring 5+ years experience in software development and system architecture.

Senior SDE, Amazon Q Business, AWS Q Business

Senior Software Engineer role at Amazon Web Services, developing AI-powered enterprise productivity solutions with Amazon Q Business platform.

Sr. Software Development Engineer, Alexa Skills Kit, Alexa Devices, Sales & Marketing

Senior Software Engineer role at Amazon Alexa, focusing on LLM-based services and developer tools, requiring 5+ years of experience in software development and system architecture.

Sr Software Development Engineer, Professional Services

Senior Software Engineer role at AWS focusing on building and improving backend services, leading technical design, and mentoring team members.