Staff Fullstack Software Engineer, Guest Displays & Platforms
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Software Development @ 8 Communication @ 4 JavaScript @ 4 React @ 4 Web Development @ 4Details
Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way.
Role overview
The Guest Displays & Platforms team owns pricing and availability across all product surfaces as well as the main product details page (PDP) that brings together all the listing details, and anchors the guest booking flow. On the pricing side, the team computes and presents the prices the guest sees based on all applicable host settings, platform fees, and taxes for the particular guest and listing location. On the availability side, the team computes availability based on applicable host settings, existing reservations and policy-based controls.
As a Guest Displays & Platforms Staff Engineer, you’ll lead the development and refinement of major subsystems powering the core user journey for Airbnb guests. This includes developing new and refined product features, supporting day-to-day operations, identifying patterns and building systems and patterns to streamline development and increase quality over time, performing and presenting technical & product deep dives to relevant stakeholders, and strategic planning.
At the staff+ level, engineers are responsible for establishing a technical vision and delivering solutions that are flexible, highly available, efficient, and scalable.
Responsibilities
- Design the future state of technical systems by combining a strategic understanding of high-level product goals with deep knowledge of existing systems.
- Lead engineers inside and outside the immediate team in building technical solutions.
- Participate in product and UX requirement development by engaging early and often with designers, product managers and other stakeholders.
- Nurture a culture of technical quality from design through code review to production operations.
- Mentor other engineers in developing technical and collaboration skills.
- Identify and propose solutions to technical and product engineering challenges.
- Collaborate with internal teams across Search, Checkout, Reservations, Host Settings, Listings, Payments, Tax, Cities, Trust and others.
Requirements / Your Expertise
- 10+ years of relevant software development industry experience in a fast-paced tech environment.
- Expertise with backend systems in large-scale service-oriented architectures.
- Expertise with front-end web development using React or similar JavaScript-based frameworks.
- Good judgment in making tradeoffs to balance short-term business needs with long-term technical quality.
- Strong understanding of how deep backend systems are expressed in the UX shown to customers.
- End-to-end mentality that transcends team boundaries and helps find globally optimal solutions.
- Excellent communication skills and ability to work well within a team and with teams across the engineering organization.
- Passion for efficiency, availability, system quality and user experience.
Location & Work Policy
- Your Location: Remote - USA
- This position is US - Remote Eligible. 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 (some states excluded).
Compensation & Benefits
- Base pay range: $204,000 — $255,000 USD (actual base pay depends on factors such as experience, skills, and market). This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.
Inclusion & Accessibility
Airbnb is committed to working with the broadest talent pool possible and providing a disability inclusive application and interview process. Reasonable accommodations are available for candidates who require them.