Airbnb is a global platform that connects hosts and guests for unique stays and experiences. They are seeking a Staff Full Stack Engineer to lead the development of core reservation systems and enhance the e-commerce capabilities of Airbnb's offerings.
Responsibilities:
- Explore, shape, and develop new product experiences alongside cross-functional partners (design and product); from ideation to implementation at scale
- Lead investments into new technical capabilities that push the envelope and unlock product innovation
- 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
- Help define and improve coding standards, development processes and best practices
- Mentor and provide technical guidance to engineers, fostering a culture of knowledge sharing and continuous learning
Requirements:
- 10+ years of experience in a hands-on software engineering role in full stack development
- Bachelor's and/or Master/PhD's degree, preferably in CS, or equivalent experience
- 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
- Passionate about efficiency, availability, technical quality and system quality
- Excellent communication and collaboration skills and the ability to work well within engineering organization and cross functions
- Ability to drive alignment, manage projects and effectively collaborate with stakeholders
- Mentorship of senior developers
- Fullstack product experience is a plus