Airbnb’s On Trip and Wishlist teams are responsible for providing Guests a seamless journey from trip planning to trip end.
Product surfaces include Wishlists, Trips tab, and Airbnb’s connected smart lock solution
The team is cross-discipline with expertise in iOS, Android, Web, and backend development. We work closely with our partners in design, product, data science, and marketing to deliver a cohesive journey for our Guests in the Airbnb app
The Difference You Will Make:
Explore, shape, and develop new product experiences alongside cross-functional partners (design and product); from ideation to implementation at scale
Develop prototypes to validate ideas while proactively considering long-term implications on technical design and architecture
Translate prototypes to high quality, scalable, and maintainable production code through iterative development
Cross-collaborate across engineering to build new features holistically
A Typical Day:
Work across engineering, product, and design to deliver features in the Trips and Wishlist space for Guests and Hosts
Plan, share, align, and execute technical solutions
Prototype, facilitate feedback, iterate, and deliver product features and improvements
Foster an engineering environment of quality code, relevant documentation, operational excellence, and knowledge sharing
Your Expertise:
9+ years of experience in a hands-on software engineering role in backend development.
Bachelor’s and/or Master/PhD’s degree, preferably in CS, or equivalent experience
Extensive experience working in Java and/or Kotlin
Passionate about efficiency, availability, technical quality and system quality
Passionate about design and UX sensibilities
Excellent communication and collaboration skills and the ability to work well within engineering organization and cross functions
Love collaborating via code reviews, architecture discussions, and are motivated to improve their teammates’ productivity
Experience working with a microservice architecture at scale
[Bonus] Experience working on a Product team or customer-centric software supporting a medium to large engineering organization
[Bonus] Show motivation for personal growth and learning new technologies to support the team’s need