Quick Take
Airbnb is hiring a Senior Frontend Engineer for its Community Support Engineering team. This role focuses on building agent-facing products using React, TypeScript, and GraphQL, with opportunities to work on AI-driven features. The position is remote in the US and offers a competitive salary range.
🏢 About Airbnb
Airbnb is a global hospitality marketplace that connects hosts offering unique stays and experiences with guests. Founded in 2007, it has grown to over 5 million hosts and 2 billion guest arrivals, operating in nearly every country worldwide. The company is committed to inclusion and belonging, fostering diverse talent to build innovative products.
🎯 The Role
As a Senior Software Engineer on the Community Support Engineering team, you will build the core software that empowers global support agents. You'll work on high-impact projects that directly improve agent experience and the quality of service for guests and hosts. This role involves driving double-digit percentage improvements across key metrics through strategic projects.
🛠️ Tech Stack
- Frontend: React, TypeScript, JavaScript, HTML, CSS
- API: GraphQL, REST
- Backend: Java, Kotlin
- AI/ML: Generative AI, classical ML
💼 What You'll Do
- Work cross-functionally with product, design, and engineering to execute product and business strategy.
- Drive the full development cycle: technical design, development, test automation, experimentation, analysis, and launch.
- Build efficient and reusable frontend web components with high quality, maintaining performance and scalability.
- Design and implement server-side APIs to support frontend requirements.
- Collaborate with Machine Learning and Generative AI Engineers to improve Community Support systems.
- Provide critical input on technical direction through engineering design discussions.
✅ What You'll Need
- 6+ years of industry experience.
- Bachelor’s and/or Master’s degree in CS or equivalent experience.
- Experience architecting frontend systems with end-to-end feature ownership.
- Experience building large web applications using JavaScript/TypeScript.
- Proficiency with modern JavaScript/TypeScript libraries (React, GraphQL).
- Fluency in HTML, CSS, and related web technologies.
- Demonstrated excellence in accessibility, performance optimization, and paved-path client practices.
- Product mindset with strong communication skills.
- Experience building UI for AI-driven features (classical ML and Generative AI).
- Proficiency in one or more back-end server languages (Java/Kotlin).
- Mentorship experience for junior developers.
🌟 Nice to Have
- Experience with AI-driven features and collaboration with ML engineers.
- Background in building tools for customer support or operations teams.
- Familiarity with Airbnb's existing infrastructure and culture.
Why This Role?
This listing comes straight from a hiring manager or recruiter post — not an ATS scrape. You can often reach out directly, and these roles move fast. The tech stack leans on React, TypeScript, GraphQL. Tagged 💰 High Comp for above-market pay.
Senior Software Engineer, Community Support Engineering (Frontend) at Airbnb — FAQ
Quick answers about this role, the stack, and how to apply.