Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 6 months 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?