Staff Full Stack Engineer, Reservations and Additional Products

Airbnb Airbnb · Consumer · United States · Software Engineering

Staff Full Stack Engineer responsible for the storage and alteration of core Reservation data, Order Data system, Gift Cards platform, and post-booking purchase flows to grow Airbnb's e-commerce engine. Requires 10+ years of full stack development experience, expertise in Java/Kotlin, and backend systems within large-scale service-oriented architectures.

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. Develop prototypes to validate ideas while proactively considering long-term implications on technical design and architecture.
  4. Translate prototypes to high quality, scalable, and maintainable production code through iterative development.
  5. Help define and improve coding standards, development processes and best practices.

Skills

Required

  • Java/Kotlin
  • backend systems
  • large-scale service-oriented architectures
  • mission critical data
  • communication and collaboration skills
  • project management
  • stakeholder collaboration
  • mentorship

Nice to have

  • JavaScript
  • React
  • Fullstack product experience

What the JD emphasized

  • 10+ years of experience in a hands-on software engineering role in full stack development
  • Strong expertise in the following: Java/Kotlin. JavaScript, React is a plus.
  • Demonstrated expertise in backend systems within large-scale service-oriented architectures containing mission critical data.
  • Mentorship of senior developers.