Staff Software Engineer, Guest & Host

A global platform connecting hosts who offer unique stays and experiences with guests, founded in 2007 in San Francisco.
$204,000 - $259,000
Backend
Staff Software Engineer
Remote
1,000 - 5,000 Employees
9+ years of experience
Consumer

Description For Staff Software Engineer, Guest & Host

Airbnb, born in 2007 and now a global platform with over 4 million Hosts and 1 billion guest arrivals, is seeking a Staff Software Engineer for their Users team. This role is crucial in building a company-wide user-centric platform, focusing on the User Platform, User Identity, User Profile, and User Reputation systems.

As a technical leader, you'll have the opportunity to shape both technical and product directions from the ground up. You'll be responsible for designing scalable architecture for User domain areas, collaborating with cross-functional leaders, and leading a team of talented engineers through multiple releases.

The role involves working on critical systems that power Airbnb's Host and Guest communities, building a holistic ecosystem around users. You'll be responsible for consolidating user data, establishing identity workflows, creating comprehensive user profiles, and developing reputation systems that enable magical stays.

The position offers competitive compensation ($204,000 - $259,000), with the flexibility of remote work within the US. You'll be joining a company committed to diversity and inclusion, working on systems that impact millions of users globally.

The ideal candidate brings 9+ years of software engineering experience, expertise in backend technologies (Ruby/Java/Kotlin), and a strong background in building large-scale systems. You should be passionate about creating exceptional user experiences and comfortable leading technical initiatives that span multiple teams and systems.

This is a unique opportunity to make a significant impact on how millions of users interact with Airbnb's platform, working at the intersection of technical leadership and product innovation.

Last updated a day ago

Responsibilities For Staff Software Engineer, Guest & Host

  • 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, build and launch solutions for user product flows and user data
  • Provide critical input in team roadmap and technical direction
  • Influence and collaborate with stakeholders
  • Build efficient backend solutions that are reliable, performant and scalable
  • Mentor team members

Requirements For Staff Software Engineer, Guest & Host

Ruby
Java
Kotlin
  • 9+ years of full-time work experience in software engineering
  • Experience with designing and building large scale production systems
  • Willing to work across the backend stack
  • Experience with working in cross-functional teams
  • Experience with service oriented architecture
  • Proficiency in backend server languages (Ruby/Java/Kotlin)
  • Expertise in popular storage systems including relational databases, noSQL and caching

Benefits For Staff Software Engineer, Guest & Host

Equity
  • Employee Travel Credits
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Guest & Host

Staff Software Engineer, Host Calendar

Staff Software Engineer position at Airbnb focusing on Host Calendar development, offering remote work and competitive compensation.

Staff Software Engineer, Dev Infra

Lead technical strategy and development of testing infrastructure at Airbnb, serving 1000+ engineers globally while mentoring team members and driving system optimization.

Staff Software Engineer, Event Logging

Lead Airbnb's event logging infrastructure, architecting solutions that process billions of events daily while ensuring data integrity and compliance across the platform.

Staff Software Engineer, Database Infrastructure Service

Staff Software Engineer position at Airbnb focusing on database infrastructure, distributed systems, and data management, offering competitive compensation and remote work flexibility.

Staff Software Engineer, Fraud Prevention & Safety

Staff Software Engineer position at Airbnb focusing on fraud prevention and safety, building scalable systems and ML models to protect the platform's global community.