Used Tools & Technologies
Not specified
Required Skills & Competences ?
Kotlin @ 6 Java @ 6 NoSQL @ 4 Hiring @ 4 Leadership @ 4 Communication @ 7 Technical Leadership @ 4Details
Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way.
Community You Will Join
Airbnb is powered by our Host and Guest communities. Users are the center of the Airbnb platform. The Users & Quality team is responsible for building a holistic ecosystem around users, from individual travelers and hosts to large vacation rental businesses.
Responsibilities
- Build a User entity platform enabling every team to create exceptional user experiences, consolidating user data into a single source of truth.
- Establish user identity workflows, policies, and account management to ensure verified and protected user accounts.
- Develop comprehensive user profiles to personalize guest and host experiences.
- Create a hospitality system synthesizing quality signals like reviews and customer service tickets to understand user reputation.
- Work cross-functionally with product managers and legal to design and deliver high-quality products.
- Lead architecture, prototyping, building, and launching solutions for user product flows and data.
- Provide critical input in team roadmap and technical direction.
- Mentor engineers and promote best practices in user platform development.
Requirements
- 12+ years of full-time experience in software engineering or related fields.
- BS or MS in Computer Science or related field.
- Experienced in designing and building large-scale production systems.
- Technical leadership including project leadership, prototyping, and cross-functional collaboration.
- Strong communication and collaboration skills across teams.
- Full-stack technical capability.
- Experience with service-oriented architecture.
- Proficiency in backend languages such as Java or Kotlin.
- Expertise in storage systems including relational databases, NoSQL, and caching.
- Knowledge in identity and users domain is a plus.
Benefits
- Competitive base pay from $244,000 to $305,000 USD.
- Eligibility for bonus, equity, benefits, and Employee Travel Credits.
- Remote position for U.S.-based candidates residing in states where Airbnb is registered, with occasional office and offsite attendance.
- Commitment to inclusion, diversity, and accessibility in hiring and workplace.