Senior Software Engineer, Community Support Engineer

Airbnb connects guests with hosts offering unique stays and experiences across the globe, founded in 2007 in San Francisco.
$185,000 - $220,000
Backend
Senior Software Engineer
Remote
5,000+ Employees
6+ years of experience
Consumer

Description For Senior Software Engineer, Community Support Engineer

Airbnb's Community Support Platform (CSP) team is seeking a Senior Software Engineer to join their Agent Routing and Channels team. This role is crucial in developing technology that powers Airbnb's global community support operations. The position focuses on building solutions that optimize customer-agent pairing and improve support experiences.

As a Senior Engineer, you'll work with a diverse team to create scalable solutions that impact every Airbnb user and host. The role involves leading technical initiatives, collaborating across departments, and building high-performance backend systems. You'll be instrumental in shaping technical vision and delivering flexible, efficient solutions that scale with business needs.

The ideal candidate brings 6+ years of industry experience and strong backend development skills, particularly in Java/Kotlin. You'll be working in a remote-friendly environment with occasional office visits, contributing to a platform that handles billions of guest arrivals and supports millions of hosts worldwide.

This position offers competitive compensation ($185,000-$220,000), equity, and unique benefits like Employee Travel Credits. You'll be part of Airbnb's commitment to inclusion and belonging, working with a broad talent pool to foster innovation and create the best solutions for their global community.

Last updated an hour ago

Responsibilities For Senior Software Engineer, Community Support Engineer

  • Work cross-functionally with product, design, and other engineering counterparts
  • Drive, lead, and contribute to the full development cycle
  • Build efficient and reusable backend components
  • Provide critical input in team roadmap and technical direction
  • Review code and design docs
  • Give feedback on product specs and mocks

Requirements For Senior Software Engineer, Community Support Engineer

Java
Kotlin
  • Bachelor's and/or Master's degree, preferably in CS, or equivalent experience
  • 6+ years industry experience
  • Proficiency in one or more back-end server languages (Java/Kotlin/C++)
  • Experience in building and scaling high-quality and high-traffic products (or systems)
  • Excellent communication skills
  • Ability to evaluate technical approaches and design product solutions
  • Mentorship to junior developers

Benefits For Senior Software Engineer, Community Support Engineer

Equity
  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Senior Software Engineer, Community Support Engineer

Senior Software Engineer, Payment Compliance

Senior Software Engineer role at Airbnb focusing on payment compliance and policy enforcement, building scalable backend services for a global payments platform.

Senior Systems Engineer - Tax Integrations

Senior Systems Engineer role at Airbnb focusing on tax integrations and API development, requiring 8+ years of experience with expertise in MuleSoft and Java.

Senior Software Engineer, Quality Engineering

Senior Software Engineer position at Airbnb focusing on Quality Engineering, building and maintaining test automation tools and frameworks for a global travel platform.

Senior Fullstack Engineer, Cities

Senior Fullstack Engineer position at Airbnb, focusing on building scalable systems for regulatory compliance across global markets.

Senior Software Engineer, Community Support Platform - IVR/Voice

Senior Software Engineer position at Airbnb focusing on AI-powered voice support systems, offering remote work and competitive compensation.