Airbnb is seeking a Senior Software Engineer to join their Auth Infrastructure team, responsible for building and maintaining the company's critical authorization systems. This role focuses on developing and maintaining distributed systems that manage permissions for all Airbnb platform products and services, both for internal and external communities. The position requires expertise in designing and implementing core features of authorization systems, with high reliability and security requirements.
The successful candidate will work on systems where any downtime can significantly impact the Airbnb platform. They will collaborate closely with product and infrastructure engineering teams to build new features and evolve systems to meet growing business challenges. The role involves hands-on development, system design, debugging, and providing technical support to other engineers.
Airbnb, founded in 2007, has grown from hosting three guests in San Francisco to facilitating over 1 billion guest arrivals globally. The company is mission-driven, aiming to create a world where anyone can belong anywhere. This role offers competitive compensation, including a base salary range of $185,000 - $223,000 USD, plus potential bonus, equity, and benefits.
The position is US-Remote eligible, with occasional work at Airbnb offices or offsites as needed. The ideal candidate should be proficient in Java, have experience with distributed systems, and be passionate about building secure, scalable authorization frameworks. They should also excel in technical communication and be motivated to contribute to a collaborative team culture.