Staff Software Engineer, Guest Displays & Platforms
at Airbnb
š United States
USD 204,000-255,000 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Software Development @ 8 Communication @ 4 JavaScript @ 4 React @ 4 Planning @ 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.
Responsibilities
- Lead the development and refinement of major subsystems powering the core user journey for Airbnb guests.
- Develop new and refined product features.
- Support day-to-day operations.
- Identify patterns and build systems and patterns to streamline development and increase quality over time.
- Perform and present technical and product deep dives to relevant stakeholders.
- Participate in strategic planning.
- Establish a technical vision and deliver solutions that are flexible, always available, efficient, and scalable.
- Lead engineers both inside and outside the immediate team.
- Engage early and often with designers, product managers and other stakeholders to develop product and UX requirements.
- Nurture a culture of technical quality from design through production operations.
- Mentor other engineers in developing technical and collaboration skills.
- Identify and propose solutions to problems hindering technical and product engineering excellence.
- Collaborate with internal teams across Search, Checkout, Reservations, Host Settings, Listings, Payments, Tax, Cities, Trust, and others.
Requirements
- 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 backend systems are expressed in the UX shown to customers.
- End-to-end mentality that transcends team boundaries and finds globally optimal solutions.
- Excellent communication skills and ability to work well within and across teams.
- Passionate about efficiency, availability, system quality, and user experience.
Benefits
- Role may be eligible for bonus, equity, benefits, and Employee Travel Credits.
- Flexible location with US-Remote eligibility, subject to state restrictions and occasional onsite or offsite attendance.
- Inclusive and diverse work environment committed to accessibility and belonging.