Airbnb, a leading global travel platform founded in 2007, is seeking a Staff Software Engineer to join their Database Infrastructure team. This role is part of Airbnb's storage team, whose mission is to provide reliable, secure, and performant data storage solutions that support the company's vast network of over 5 million hosts and 2 billion guest arrivals worldwide.
As a Staff Software Engineer, you'll be working with cutting-edge technologies and talented engineers to build and manage mission-critical data storage solutions. The role encompasses both transactional and NoSQL databases, with a focus on AWS Aurora environments. You'll serve as the resident expert on data storage solutions, providing crucial guidance on technology implementation, large-scale architecture, and performance optimization.
Key responsibilities include operating Airbnb's database systems, partnering with cross-functional teams to enhance database performance and reliability, designing frameworks for database management, and participating in on-call rotations for critical issues. You'll be instrumental in maintaining the database ecosystem, including schema management, monitoring, permissions, and service discovery integration.
The ideal candidate brings 5+ years of relevant industry experience, with deep knowledge of systems and infrastructure fundamentals. Experience with AWS Aurora MySQL, NoSQL databases, and infrastructure automation tools is highly valued. The position offers competitive compensation ($204,000 - $255,000), along with equity, bonuses, and employee travel credits.
This remote-eligible position allows you to work from anywhere in the United States (with some state restrictions), with occasional visits to Airbnb offices or offsites as needed. Join a company that values diverse ideas and is committed to fostering innovation and engagement through an inclusive work environment.