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.