About the job
Founded in 2007, Airbnb began with two hosts welcoming three guests into their San Francisco home. Since then, we have expanded to over 5 million hosts who have offered unique stays and experiences to more than 2 billion guests in nearly every country worldwide. Our hosts provide authentic connections to communities, enriching the travel experience for our guests.
The Community You Will Join:
The Search Input team at Airbnb is pivotal in shaping the entry point for our guests' product and search experience. Our mission is to simplify how users articulate their travel intentions and preferences, dynamically showcasing filters tailored to their needs, and guiding them through our app and website to discover the perfect listings for their journeys.
We focus on crafting impactful features across crucial areas of Airbnb’s Search and product pages, delivering innovative functionalities such as Airbnb Rooms, Airbnb Categories, and new and exciting filter options.
Our team is interdisciplinary, proficient in iOS, Android, web, and backend development, and collaborates closely with design, product, data science, creative, and marketing teams to create features and experiences utilized by millions. We also coordinate with other engineering teams on Search and Foundation to enhance development efficiency, product performance, and scalable architecture.
The Difference You Will Make:
- Design and implement significant product features on Airbnb’s search interface and other high-traffic areas.
- Collaborate with cross-functional partners in design, product management, marketing, and data science to transition new features from concept to production.
- Prototype new functionalities to gather insights and refine them for optimal guest satisfaction.
- Provide technical guidance to stakeholders regarding the complexity and feasibility of product specifications.
- Document technical requirements for new features and systems.
- Mentor junior engineers to foster their professional and technical development.
A Typical Day:
- Engage in daily stand-ups to track progress on ongoing projects and address any blockers.
- Participate in design reviews to provide feedback on UI/UX enhancements.
- Collaborate with data scientists to analyze user interaction data, driving feature improvements.
- Work on coding challenges and architectural discussions with fellow engineers.

