Skip to main content
Ad
Airbnb logo

Senior Software Engineer, Community Support Engineering (Frontend)

AirbnbRemote - United StatesEstimate the salary

Remote · Senior 6+ yrs · A month ago

Posted by mtroconis.

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.