Airbnb is looking to upgrade its unified data access layer and platform, Viaduct, to improve tenant developer experience, cost performance, and team autonomy.
Requirements
- 5+ years of work experience in a relevant engineering role
- Proficiency and interest working cross-team with both product and infrastructure engineers
- Experience operating critical online backend services
- Comfort shipping high visibility, complex coding projects
- Expertise with GraphQL
- Expertise with Kotlin
- Experience with schema modeling
Responsibilities
- Coding in high-impact, deep complexity domains, owning projects end-to-end
- Driving partnerships with tenant product teams to inform the tooling roadmap
- Frequently working in vaguely scoped areas, responsible for defining project requirements for improving reliability and performance, through Viaduct framework changes and tenant-centric observability
- Developing technical expertise in various areas of the Viaduct framework as well as with product teams’ use cases and requests
- Collaborating with a few experienced teammates to enable Viaduct tenant engineers to be autonomous in identifying and resolving performance and cost inefficiencies within their code written in the Viaduct platform
- Supporting the customer base of Viaduct developers
- Working on various parts of the system including the engine, the API, observability and monitoring and schema modeling
Other
- 5+ years of work experience in a relevant engineering role
- US - Remote Eligible, with occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager
- Must live in a state where Airbnb, Inc. has a registered entity