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 18 hours 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 SDE, Amazon Q Business

Senior Software Engineer role at Amazon working on Amazon Q Business, developing enterprise AI solutions and productivity tools using generative AI technology.

Senior SDE, Amazon Q Business, AWS Q Business

Senior Software Engineer role at Amazon developing enterprise AI assistant platform Amazon Q Business, requiring 5+ years experience in software development and system architecture.

Senior SDE, Amazon Q Business, AWS Q Business

Senior Software Engineer role at Amazon Web Services, developing AI-powered enterprise productivity solutions with Amazon Q Business platform.

Sr. Software Development Engineer, Alexa Skills Kit, Alexa Devices, Sales & Marketing

Senior Software Engineer role at Amazon Alexa, focusing on LLM-based services and developer tools, requiring 5+ years of experience in software development and system architecture.

Sr Software Development Engineer, Professional Services

Senior Software Engineer role at AWS focusing on building and improving backend services, leading technical design, and mentoring team members.