Airbnb is seeking a Staff Software Engineer to join their Transactional Storage Services team within the Online Data organization. This role focuses on designing, building, and operating a new source-of-truth NewSQL database running on Kubernetes, which will host critical user, listing, and financial data. The position involves working with cutting-edge distributed database systems and serving as a resident expert on data storage solutions.
The role combines hands-on technical work with strategic thinking, requiring expertise in database systems, distributed computing, and cloud infrastructure. You'll be responsible for building frameworks, maintaining database ecosystems, implementing disaster recovery solutions, and contributing to open-source projects. The position offers the opportunity to work with modern technologies while solving complex technical challenges at scale.
As a staff engineer, you'll also play a crucial leadership role in mentoring team members, participating in on-call rotations, and interfacing with key stakeholders. The position offers competitive compensation ($204,000 - $255,000) and benefits, including Employee Travel Credits. This is a remote position within the US, requiring occasional office visits or offsite attendance.
The ideal candidate brings 9+ years of industry experience, strong expertise in distributed databases, and excellent communication skills. You'll be joining a company that values diversity and inclusion, working on systems that serve millions of users worldwide. This role offers the unique opportunity to impact how Airbnb handles its critical data infrastructure while working with modern technologies and contributing to the open-source community.