Airbnb is looking for a Senior Software Engineer to join our Online Data organization. You will be responsible for designing, building, and operating the core database infrastructure and services that empower Airbnb's builders with intuitive data tools.
What You'll Do
- Be hands-on with coding, design, and testing, collaborating with cross-team partners to deliver on multi-month projects in a timely fashion.
- Design frameworks and maintain the ecosystem around our NewSql database’s monitoring, permissions, and service discovery integration.
- Empower and simplify how engineers at Airbnb define and manage data by building and operating a generalized data schematization solution for a wide variety of storage backends.
What We're Looking For
- 5+ years of experience building and operating large-scale core backend distributed systems like storage, data ingestion, backup and restore, or streaming.
- Ability to own and dive deeply into a complex code base.
- Experience maintaining, analyzing, and debugging production systems.
- Knack for writing clean, readable, testable, maintainable code.
- Strong collaboration and communication skills in a remote-working environment.
- Demonstrated strong ownership and a consistent record of delivering in a timely manner.
Team & Environment
You will be part of the Online Data organization, working within one of multiple teams such as Transactional Storage Services, DBExports, or the Unified Data Store (UDS) team.
Benefits & Compensation
- Salary: $191,000—$225,000 USD + equity
- Eligible for bonus and Employee Travel Credits
- Full benefits package
Work Mode
This role is eligible for remote work within the United States, excluding certain states.
Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement.



