Senior Software Engineer, Guest & Host

Airbnb Airbnb · Consumer · United States · Software Engineering

Senior Backend Engineer role at Airbnb focused on the Guest Displays & Platforms team, owning the main product details page and anchoring the guest booking flow. Responsibilities include leading development of new features, reconciling new features with existing functionality, working with designers, and identifying patterns for developer velocity and technical quality. The role involves architecting and implementing complex features, collaborating with cross-functional partners, and driving systemic improvements.

What you'd actually do

  1. Explore, shape, and develop new product experiences alongside cross-functional partners (design and product); from ideation to implementation at scale
  2. Lead investments into new technical capabilities that push the envelope and unlock product innovation
  3. Nurture a culture of technical quality from design, through code review, to production operations
  4. Identify and propose solutions to problems coming in the way of technical and product engineering excellence
  5. Collaborate with internal teams across Search, Checkout, Reservations, Host Settings, Listings, Payments, Tax, Cities, Trust and others

Skills

Required

  • 5+ years of experience in a hands-on software engineering role
  • Java and/or Kotlin
  • backend systems within large-scale service-oriented architectures
  • communication and collaboration skills
  • Ability to drive alignment, manage projects and effectively collaborate with stakeholders
  • Capable of making data driven decisions and articulating tradeoffs in any technical decisions

Nice to have

  • frontend web technologies (e.g. HTML, CSS, React and Graphql etc)
  • Passion for efficiency, availability, technical quality and system quality.