Staff Engineer, Guest Displays & Platforms

Airbnb Airbnb · Consumer · United States · Software Engineering

Staff Engineer for Airbnb's Guest Displays & Platforms team, focusing on the main product details page and pricing/availability across the booking flow. The role involves leading development, establishing technical vision, and mentoring engineers. A key aspect is pioneering the use of AI in building and in guest-facing features.

What you'd actually do

  1. Design the future state of our technical systems by combining a strategic understanding of our highest level product goals with a deep understanding of our existing systems to inform the right technical and product tradeoffs for both short and long term
  2. Lead engineers—both inside and outside your immediate team—in building out these technical solutions
  3. Mentor and grow the capabilities of your peers
  4. Pioneer the way we use AI to build and the way we utilize AI in features for our guests
  5. Participate in the development of product and UX requirements by engaging early and often with designers, product managers and other stakeholders to help steer teams on the most efficient path towards overall goals

Skills

Required

  • 10+ years of relevant software development industry experience in a fast-paced tech environment
  • Expertise with backend systems in large-scale service-oriented architectures
  • Good judgment in making tradeoffs to balance short-term business needs with long-term technical quality
  • Strong understanding of how deep backend systems are expressed in the UX shown to customers
  • End-to-end mentality that transcends team boundaries and helps find globally optimal solutions
  • Excellent communication skills and the ability to work well within a team and with teams across the engineering organization

Nice to have

  • Passion for efficiency, availability, system quality and user experience

What the JD emphasized

  • Pioneer the way we use AI to build and the way we utilize AI in features for our guests