Senior Software Engineer, Core Services (Auth Infra)

Airbnb is a platform connecting hosts offering unique stays with guests, founded in 2007 in San Francisco, now having over 4 million hosts worldwide.
$185,000 - $223,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Core Services (Auth Infra)

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.

Last updated 2 minutes ago

Responsibilities For Senior Software Engineer, Core Services (Auth Infra)

  • Design and implement distributed systems for authorization
  • Maintain and debug existing authorization systems
  • Provide technical support to other engineers and developers
  • Stay up-to-date on latest security threats and trends
  • Collaborate within and across the Airbnb tech community

Requirements For Senior Software Engineer, Core Services (Auth Infra)

Java
  • Experience working on distributed systems and evaluating trade-offs
  • Proficiency in Java
  • Proficient in technical communication - writing design docs, presenting in design reviews
  • Experience with Authorization systems (plus)
  • Strong collaboration skills for code reviews and architecture discussions

Benefits For Senior Software Engineer, Core Services (Auth Infra)

Equity
  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Senior Software Engineer, Core Services (Auth Infra)

Senior Software Engineer, Payments

Senior Software Engineer position at Airbnb focusing on payment systems, incentives platforms, and stored value solutions, offering competitive compensation and remote work flexibility.

Senior Software Engineer, Tax Experience

Senior Software Engineer position at Airbnb's Global Tax Engineering team, building scalable solutions for worldwide tax operations.

Senior Software Engineer, Quality Engineering

Senior Software Engineer position at Airbnb focusing on Quality Engineering, building and maintaining test automation tools and frameworks for a global travel platform.

Senior Software Engineer, Community Support Platform - Chatbot

Senior Software Engineer position at Airbnb focusing on AI-driven chatbot development for customer support, offering remote work and competitive compensation.

Senior Backend Engineer, Viaduct

Senior Backend Engineer position at Airbnb working on Viaduct, a unified data access layer powering 65% of Airbnb's online traffic, offering remote work and competitive compensation.