Senior Staff Engineer - Users

Airbnb connects hosts and guests globally, enabling authentic community experiences through unique stays and experiences since 2007.
$244,000 - $307,000
Backend
Staff Software Engineer
Remote
1,000 - 5,000 Employees
12+ years of experience
Consumer

Description For Senior Staff Engineer - Users

Airbnb is seeking a Senior Staff Engineer for their Users & Quality team to lead the development of a company-wide user-centric platform. This role is central to building a holistic ecosystem around users, from individual travelers to large vacation rental businesses. The position involves architecting and implementing critical systems for user platform, identity, profiles, and reputation.

The ideal candidate will shape technical directions for multiple User domain areas, prototype user interactions, and lead talented engineers. You'll be responsible for consolidating user data across Airbnb into a single source of truth, establishing user identity workflows, and creating comprehensive user profiles that enhance the matching of guests with hosts.

This is a unique opportunity to join a company that has grown from hosting three guests in San Francisco to facilitating over 2 billion guest arrivals globally. You'll work on complex challenges including building end-to-end systems, maintaining user lifecycles, and creating hospitality systems that deliver magical stays.

The role offers competitive compensation ($244,000 - $307,000), equity, and employee travel credits. Working remotely, you'll collaborate with cross-functional teams including product managers, legal teams, and other stakeholders to drive innovation in user experience and platform architecture. This position is perfect for someone who wants to make a significant impact on how millions of users interact with Airbnb's platform.

Last updated 11 minutes ago

Responsibilities For Senior Staff Engineer - Users

  • Work with cross functional partners to design and deliver high-quality products
  • Create paved paths and best practices for the User entity platform
  • Lead efforts to architect, prototype, build and launch solutions
  • Provide critical input in team roadmap and technical direction
  • Influence and collaborate with stakeholders
  • Build efficient and backend solutions that are reliable, performant and scalable
  • Mentor engineers both within and outside of the team

Requirements For Senior Staff Engineer - Users

Java
Kotlin
  • 12+ years of full-time work experience in software engineering, information technology, or related domains
  • BS or MS in CS or related field
  • Experience with designing and building large scale production systems or features
  • Technical leadership experience
  • Strong communication and collaboration skills
  • Experience with service oriented architecture
  • Proficiency in Java/Kotlin and expertise in storage systems
  • Experience working in cross-functional teams

Benefits For Senior Staff Engineer - Users

Equity
  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Senior Staff Engineer - Users

Staff Software Engineer, Privacy

Lead privacy engineering initiatives at Airbnb, focusing on data protection, AI/ML privacy, and regulatory compliance while building scalable privacy solutions.

Tech Lead Manager, Engineering - Guest & Host

Tech Lead Manager position at Airbnb, leading pricing guidance tools development, requiring 10+ years experience, offering remote work and competitive compensation.

Staff Software Engineer, Community Support Platform

Staff Software Engineer position at Airbnb, leading backend development for the Community Support Platform team, focusing on building scalable support tools and resolution systems.

Staff Software Engineer, Guest & Host - Pricing Guidance Team

Staff Software Engineer position at Airbnb focusing on developing pricing guidance tools and systems for hosts on the platform.

Staff Fullstack Engineer, Community Support Platform - Chatbot

Staff Engineer role at Airbnb focusing on AI-driven customer support platform development, combining backend expertise with frontend experience to revolutionize customer service delivery.