Senior Staff Software Engineer, Community Support Engineering

A global travel and accommodation platform connecting hosts with guests, founded in 2007 and serving over 2 billion guest arrivals worldwide.
$244,000 - $305,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
12+ years of experience
Enterprise SaaS · AI

Description For Senior Staff Software Engineer, Community Support Engineering

Airbnb is seeking a Senior Staff Software Engineer to join their Community Support Engineering (CSE) team, leading a transformative initiative in building AI-augmented support systems at a global scale. This role sits at the heart of Airbnb's mission to revolutionize customer support through intelligent, automated solutions.

The position involves working with the CS Foundations Engineering team to develop robust platforms and reusable systems that power Airbnb's support infrastructure. Key projects include building a unified case management system, designing AI workflow orchestration, and modernizing the Delivery Management Console with real-time insights and agent coaching tools.

As a Senior Staff Engineer, you'll be responsible for leading complex technical initiatives, shaping architectural decisions, and mentoring other engineers. The role requires deep expertise in backend systems, with a focus on building scalable, distributed services that operate globally. You'll work with Java and AWS technologies to create resilient systems that handle real-time data and support workflows.

The ideal candidate brings 12+ years of software engineering experience, including 5+ years in technical leadership roles. You'll need strong skills in architectural design, system scaling, and cross-functional collaboration. This position offers competitive compensation ($244,000 - $305,000), along with equity, bonuses, and employee travel credits.

This remote position allows you to work from anywhere in the United States (excluding Alaska, Mississippi, and North Dakota), with occasional visits to Airbnb offices for collaboration. You'll be joining a company that values diversity, inclusion, and belonging, working on systems that help create meaningful connections between hosts and guests worldwide.

The role presents an exciting opportunity to impact how support is delivered at scale, combining technical excellence with business impact. You'll be at the forefront of implementing AI-driven solutions while building the foundational systems that power Airbnb's customer support future.

Last updated an hour ago

Responsibilities For Senior Staff Software Engineer, Community Support Engineering

  • Design and implement significant portions of key backend systems and services
  • Drive architectural reviews and contribute to design decisions
  • Collaborate with senior technical leaders to define technical strategy
  • Uplevel engineering quality through design/code reviews and mentorship
  • Lead conversations aligning technical efforts with business outcomes
  • Establish best practices in reliability, observability, and testing
  • Help synthesize insights from incidents into architectural improvements
  • Represent Community Support Engineering in technical forums

Requirements For Senior Staff Software Engineer, Community Support Engineering

Java
  • 12+ years of software engineering experience with backend/platform systems expertise
  • 5+ years as a Tech Lead or Architect on high-impact projects
  • Experience building large-scale, distributed systems
  • Strong coding background in Java
  • Deep understanding of cloud infrastructure (AWS preferred)
  • Experience with CI/CD practices
  • Excellent communication and collaboration skills
  • Passion for mentoring and growing others

Benefits For Senior Staff Software Engineer, Community Support Engineering

  • Employee Travel Credits
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Airbnb Senior Staff Software Engineer, Community Support Engineering

Staff Software Engineer, HotelTonight

Staff Software Engineer position at Airbnb's HotelTonight division, focusing on backend development for their hotel booking platform with competitive compensation between $204K-$255K.

Staff Software Engineer, Location

Staff Software Engineer position at Airbnb focusing on building world-class map search experiences, requiring 9+ years of backend development experience with Java/Kotlin and distributed systems expertise.

Staff Software Engineer, Community Support Engineering

Staff Software Engineer position at Airbnb focusing on backend development for the Community Support Platform team, building tools and systems that power customer support operations globally.

Staff Software Engineer, Community Support Engineering

Staff Software Engineer position at Airbnb's Community Support Engineering team in China, leading technical initiatives and developing solutions for global CS operations.

Staff Software Engineer, Payments Funds Ledger

Staff Software Engineer position at Airbnb focusing on building and maintaining the Payments Funds Ledger system, handling $140B+ annual transactions across 190+ countries.