Taro Logo

Senior Software Engineer, API Infra

A global travel and accommodation platform connecting hosts with guests, founded in 2007 with over 5 million hosts worldwide.
$191,000 - $225,000
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, API Infra

Airbnb is seeking a Senior Software Engineer to join their Core Services team, focusing on API infrastructure and critical services. This role is part of a team that provides common application building blocks widely used across Airbnb engineering. The position involves working on crucial services like dynamic configuration, async job processing systems, and application gateway systems.

The role requires deep expertise in distributed systems and hands-on development. You'll be responsible for designing and implementing high-scale services that are in the critical path of user requests. The systems you'll work with are fundamental to Airbnb's platform, where any downtime can significantly impact the entire platform's operation.

As a Senior Software Engineer, you'll collaborate closely with product and infrastructure engineering teams to build new features and evolve systems to meet growing business challenges. Your responsibilities will include designing distributed systems, maintaining existing infrastructure, providing technical support to other engineers, and staying current with the latest technological trends.

The ideal candidate brings 5+ years of industry experience, strong proficiency in Java and microservices, and excellent technical communication skills. You'll be joining a company that has grown from a small startup in 2007 to a global platform with over 5 million hosts and 2 billion guest arrivals worldwide.

This is a remote-eligible position within the United States, offering a competitive salary range of $191,000 to $225,000, plus benefits including bonus, equity, and Employee Travel Credits. The role provides an opportunity to make a significant impact on critical infrastructure that powers one of the world's leading travel and accommodation platforms.

Last updated 6 days ago

Responsibilities For Senior Software Engineer, API Infra

  • Designing and implementing distributed systems
  • Maintaining and debugging existing systems
  • Providing technical support to other engineers and developers
  • Staying up-to-date on the latest trends and evolutions
  • Collaborating within and broadly across the Airbnb tech community

Requirements For Senior Software Engineer, API Infra

Java
  • Bachelor's and/or Master's degree, preferably in CS, or equivalent experience
  • 5+ years of industry experience
  • Experience working on distributed systems and evaluating trade-offs
  • Proficiency in Java, micro-services, observability systems, debugging distributed and multi-threaded systems
  • Proficiency in technical communication - writing design docs, presenting in design reviews, writing effective post-mortems, etc.
  • Effectiveness in collaborating within and outside the team via code reviews and architecture discussions
  • Motivated to contribute to a positive team culture and building belonging together
  • Excited to join an impactful infrastructure team

Benefits For Senior Software Engineer, API Infra

  • Employee Travel Credits
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Airbnb Senior Software Engineer, API Infra