
The community marketplace for unique travel stays
Airbnb, headquartered in Showplace Square, San Francisco, CA, has transformed the hospitality industry with its platform that connects over 4 million hosts to travelers. Since its inception, Airbnb has facilitated over a billion bookings, disrupting traditional accommodation models by allowing indiv...
Airbnb offers generous parental and family leave, paid volunteer time, and an annual travel and experiences credit. Employees enjoy health food and sn...
Airbnb's culture emphasizes community and belonging, reflecting its mission to create a world where anyone can belong anywhere. The company values fle...

Airbnb • United States
Airbnb is hiring a Staff Fullstack Engineer for their Reservation Management team to drive the development of key products. You'll work with technologies like Java, JavaScript, and React to create scalable web applications. This position requires strong collaboration skills and experience in building scalable practices.
You have 5+ years of experience in full-stack engineering, with a strong background in both frontend and backend technologies. Your expertise includes Java and JavaScript, and you are proficient in frameworks like React and Node.js. You have a proven track record of collaborating closely with design partners to rapidly ideate, prototype, develop, and ship innovative product experiences. You understand the importance of building scalable systems and have experience guiding backend development practices across multiple products. You are a champion of engineering foundations and are passionate about driving end-to-end development of key products. You thrive in cross-functional teams and enjoy exploring new product areas.
Experience with cloud platforms such as AWS or Azure is a plus. Familiarity with agile methodologies and experience in the travel or hospitality industry can enhance your candidacy. You are comfortable with data-driven decision-making and have a knack for problem-solving in complex environments.
As a Staff Fullstack Engineer, you will explore, shape, and develop new product experiences alongside cross-functional partners from ideation to implementation at scale. You will design and implement scalable web applications that power critical booking and post-booking flows for both guests and hosts. Your role will involve collaborating with product managers and designers to ensure that the user experience is seamless and engaging. You will also be responsible for maintaining high standards of code quality and performance, conducting code reviews, and mentoring junior engineers. You will lead initiatives to improve engineering practices and contribute to the overall technical direction of the team. Your contributions will directly impact the user experience and operational efficiency of Airbnb's Reservation Management systems.
Airbnb offers a competitive salary range of $204,000—$255,000 USD, along with potential bonuses and equity options. You will have access to comprehensive benefits, including Employee Travel Credits, which allow you to experience the platform firsthand. The company fosters a culture of innovation and collaboration, providing opportunities for professional growth and development. You will be part of a diverse team that values creativity and encourages you to bring your unique perspective to the table. Join us in shaping the future of travel and hospitality through technology.
Apply now or save it for later. Get alerts for similar jobs at Airbnb.