Job Overview
Airbnb is seeking a Staff Web Engineer to join our Reservation Management team. This team is pivotal in driving critical booking and post-booking flows for both guests and hosts. As a Staff Web Engineer, you will be responsible for leading the development of large engineering systems that power reservation details, order management, and alterations, among other areas. You will also be involved in the Experiences product booking flow and exploring new product areas.
Key Responsibilities
- Explore and Develop: Work alongside cross-functional partners in design and product to explore, shape, and develop new product experiences from ideation to implementation at scale.
- Design and Implement: Establish scalable web practices across the Reservation Management team.
- Mentorship: Be a champion of the team’s web community, mentoring other engineers and enhancing the broader team’s culture.
- Technical Leadership: Lead investments into new technical capabilities that push the envelope and unlock product innovation.
- Prototyping: Develop prototypes to validate ideas while considering long-term implications on technical design and architecture.
- Code Quality: Translate prototypes into high-quality, scalable, and maintainable production code through iterative development.
- Testing and Review: Write unit and integration tests, and review code from other engineers.
Required Expertise
- Experience: 10+ years of industry experience.
- Technical Skills: Strong expertise in HTML, CSS, JavaScript, and TypeScript. Extensive experience with modern JavaScript frameworks such as React, Preact, Angular, Next, Vue, or Meteor.
- Product Development: Passion for delivering products end-to-end, from ideation through planning and scoping to implementation and experimental A/B testing.
- Frontend Architecture: Deep understanding of frontend architecture and improving build processes (npm, yarn, webpack, parcel).
- Mentorship: Ability to mentor and grow junior engineers, setting and driving best practices.
- Innovation: Interest in innovations within the web community.
- Design Sensibilities: Nice to have demonstrated design and UX sensibilities.
Location
This position is Remote within the USA. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed with your manager. You must live in a state where Airbnb, Inc. has a registered entity.
Our Commitment
Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, allowing us to attract creatively-led people and develop the best products, services, and solutions. All qualified individuals are encouraged to apply.
Compensation
- Salary Range: $204,000—$259,000 USD per year.
- Additional Benefits: This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.
Join us at Airbnb and help shape the future of travel and hospitality!
Benefits Extracted with AI
- Bonus
- Equity
- Employee Travel Credits
Similar jobs
Last update: 23 minutes ago
Senior iOS Software Engineer
Join Airbnb as a Senior iOS Software Engineer to develop innovative tools for hosts, focusing on iOS app performance and user experience.
Full Stack Software Engineer
Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Frontend Engineer with React and TypeScript
Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.
Lead Full Stack Software Engineer
Lead Full Stack Software Engineer role in Hamburg, Germany. Requires expertise in React, TypeScript, and agile methodologies. Hybrid work environment.
Lead Full Stack Software Engineer
Lead Full Stack Software Engineer role in Amsterdam, focusing on React, GraphQL, and modern web technologies. Hybrid work environment.
Senior Full Stack Engineer - Climate Tech - Rust & TypeScript
Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.
Fullstack Developer with Angular Expertise
Join our team as a Fullstack Developer with Angular expertise, working remotely with occasional on-site meetings in Berlin.
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
Full-Stack Software Engineer (Angular and Java)
Join WorkFlex as a Full-Stack Software Engineer specializing in Angular and Java. Work remotely and help build our next-gen platform.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Remote FullStack Developer (m/w/d)
Join our dynamic IT company as a Remote FullStack Developer, working with JavaScript, Node.js, and Python. Flexible hours and remote work.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Freelance Web Developer with JavaScript and CMS Expertise
Freelance Web Developer needed in Amsterdam with JavaScript and CMS expertise for hybrid role.
Software Engineer AWS & TypeScript
Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.
Front-end Angular Engineer
Join Zivver as a Front-end Angular Engineer to shape the future of secure web applications. Work with Angular, TypeScript, and more in Amsterdam.
Senior Web Fullstack Developer with Vue/Nuxt.js Experience
Join ZAUBAR as a Senior Web Fullstack Developer with Vue/Nuxt.js expertise for remote AR projects.
Full Stack Engineer with NextJS Experience
Join lempire as a Full Stack Engineer with NextJS expertise, leading development and managing a team in a fully remote setup.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Staff C++ Software Engineer
Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.
Senior Software Engineer (Node.js & TypeScript)
Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.