Taro Logo

Staff Software Engineer, Community Support Engineering

A global online marketplace for lodging, primarily homestays for vacation rentals, and tourism activities.
$204,000 - $255,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer, Community Support Engineering

Airbnb is seeking a Staff Software Engineer to join their Community Support Platform (CSP) team, which is responsible for building world-class tools for their global Community Support ambassadors. This role is part of a team that ensures guests and hosts have excellent experiences on Airbnb, 24/7, 365 days a year.

The position offers an opportunity to work on significant technical challenges, including the Resolution Center experiences, agent tools, backend development platforms, and AI system integrations. The role spans multiple areas including the Resolution Platform team, Core Service Experience team, and Integrated Knowledge Management team.

As a Staff Engineer, you'll be responsible for developing products behind the AirCover and Host-Guest resolutions experience across multiple verticals. This includes ambassador tooling, AirCover user-facing claims flows, and intelligent automation and decisioning. You'll work with machine learning approaches to understand complex data landscapes and drive structured insights.

The role requires strong technical expertise with 9+ years of backend software development experience and proficiency in languages like Java, Kotlin, Scala, or Python. You'll need experience with large-scale systems architecture and the ability to make data-driven decisions. The position offers a competitive salary range of $204,000 - $255,000 USD.

This is a remote position within the United States, with occasional work at Airbnb offices or offsites as needed. You'll be joining a company that values diversity and inclusion, offering an opportunity to work on products that impact millions of users globally. The role combines technical leadership, mentorship, and the chance to build systems that directly impact customer service quality and operational efficiency.

Working at Airbnb means being part of a company that has transformed the travel industry, with over 5 million hosts who have welcomed more than 2 billion guest arrivals globally. You'll be contributing to systems that help maintain and improve this massive ecosystem, ensuring smooth experiences for both users and support staff.

Last updated 2 months ago

Responsibilities For Staff Software Engineer, Community Support Engineering

  • Working with cross-functional partners on Product and Design to triage, scope, and evaluate feasibility of proposed features
  • Identifying new opportunities for impact on system functionality, resiliency, and quality
  • Mentoring engineers across the Community Support Platform Engineering team
  • Influencing cross-org Quality initiatives
  • Being a collaborative teammate that can help elevate the rest of the engineering organization

Requirements For Staff Software Engineer, Community Support Engineering

Java
Kotlin
Scala
Python
  • 9+ years of backend software development experience
  • Strong proficiency in at least one major backend programming language (e.g., Java, Kotlin, Scala, Python)
  • Proven track record of delivering backend solutions in a collaborative environment
  • Experience with architectural patterns of large-scale systems
  • Demonstrated ability to make data-driven decisions
  • Bachelor's degree in Computer Science or related field, or equivalent practical experience

Interested in this job?