Overview
Join Airbnb as a Senior Staff Software Engineer in our Users team, where you will play a pivotal role in building a user-centric platform that powers our global community of hosts and guests. This role is ideal for those passionate about creating seamless user experiences and innovative solutions in a dynamic and collaborative environment.
Responsibilities
- User Platform Development: Lead the design and implementation of a comprehensive user entity platform, consolidating user data into a single source of truth.
- User Identity Management: Establish robust user identity workflows and policies to ensure secure and verified user accounts.
- User Profile Enhancement: Develop a deep understanding of user needs to match guests with ideal hosts and homes, enhancing user profiles for personalized experiences.
- User Reputation Systems: Design systems to collect and analyze quality signals from users to maintain high standards of hospitality.
Technical Leadership
- Architecture Design: Spearhead the creation of scalable architectures for user domain areas.
- Prototyping and Product Development: Collaborate with cross-functional teams to prototype and develop new product areas.
- Team Leadership: Lead and mentor a team of engineers, setting technical directions and fostering a culture of innovation.
Qualifications
- 12+ years of experience in software engineering with a focus on back-end development and system architecture.
- Proficiency in server languages like Kotlin and extensive experience with relational databases and service-oriented architecture.
- Demonstrated ability to work cross-functionally and lead complex technical projects.
Benefits
- Competitive salary and equity.
- Comprehensive health benefits and paid vacation.
- Unique employee travel credits to explore new destinations.
Location
This is a remote position, allowing you to work from anywhere while contributing to a team that's making a global impact.
Benefits Extracted with AI
- Health insurance
- Paid vacation
- Employee travel credits
Similar jobs
Last update: 23 minutes ago
Staff Fullstack Software Engineer, Search
Join Airbnb as a Staff Fullstack Software Engineer, focusing on search product development. Remote eligible.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Senior iOS Software Engineer
Join Airbnb as a Senior iOS Software Engineer to develop innovative tools for hosts, focusing on iOS app performance and user experience.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Senior Software Engineer, Personalization and Contextualization Infrastructure
Join Airbnb as a Senior Software Engineer to enhance search infrastructure, focusing on personalization and contextualization.
Staff Web Engineer, Reservation Management
Join Airbnb as a Staff Web Engineer to lead web development for Reservation Management. Remote in the USA.
Senior Fullstack Software Engineer (Contract)
Join Airbnb as a Senior Fullstack Software Engineer (Contract) to design and develop robust backend systems remotely.
Staff Software Engineer, Community Support Platform
Senior-level software engineering role focusing on community support platforms, offering remote work and competitive benefits.
Senior Staff Software Engineer, AI for Developer Productivity
Join Airbnb as a Senior Staff Software Engineer to enhance developer productivity using AI. Remote eligible within the US.
Staff Frontend Software Engineer, Host Calendar
Join Airbnb as a Staff Frontend Software Engineer for the Host Calendar team, crafting tools for property management.
Staff Software Engineer, Data Infrastructure
Senior Data Infrastructure Engineer at Airbnb, focusing on data engineering tools and frameworks, remote eligible.
Staff Software Engineer, Pricing and Availability
Lead software engineer role focusing on backend systems, distributed systems, and enhancing user experience at Airbnb.
Senior Software Engineer, Marketing Technology
Senior Software Engineer role in Marketing Technology at Airbnb, focusing on large scale distributed systems and backend development.
Senior Software Engineer, Payments Platform
Senior Software Engineer for Airbnb's Payments Platform, focusing on backend development and integration.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Staff Data Engineer, Guest & Host Products
Staff Data Engineer role at Airbnb focusing on data integrity for marketplaces, including data modeling and pipeline construction.
Senior Software Engineer, Core Services (Auth Infra)
Join Airbnb as a Senior Software Engineer focusing on Auth Infrastructure, working on distributed systems and authorization.
Senior Software Engineer, Web Platform
Join Airbnb as a Senior Software Engineer on the Web Platform team, focusing on TypeScript and JavaScript development.
Staff Software Engineer, Web Platform
Senior-level remote software engineering role focusing on web platform development with JavaScript and TypeScript at Airbnb.
Senior Software Engineer, Trust
Senior Software Engineer role focused on Trust and Fraud Detection at Airbnb, involving large-scale system design and collaboration.
Remote Software Engineer, Guest & Host
Join Airbnb as a Remote Software Engineer focusing on SEO, backend development, and cross-functional collaboration.
Staff Frontend Engineer, Client Products & Emerging Tech
Join Airbnb as a Staff Frontend Engineer to develop innovative product features using emerging technologies. Remote eligible.
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.