About this role
About the Role Airbnb's Service Tools team empowers backend developers to move fast and reliably. The team owns the standard development lifecycle for service owners—everything from AI integration for service development, to how integration tests work, to building services for deployment. You will help enable Airbnb’s largest cohort of developers and be responsible for their productivity. What You'll Do
- Building our next-gen build system using the latest technologies (e.g., Bazel).
- Working on integrations between the build system and CI/CD tooling (e.g., merge queues, code coverage, integration testing).
- Improving the editor (e.g., IntelliJ) experience for all backend developers.
- Helping to shape the technical strategy that directly moves our core metrics (Developer Experience, Developer Velocity, Debuggability, Resilience and Reliability) while reducing cost.
- Partnering with engineering leaders across all Airbnb teams for adoption of the new capabilities.
- Your customers will be all engineers at Airbnb.
- A player/coach of our high-performance team to ensure code quality, commitment to craft and operational excellence. What We're Looking For
- FLUENT IN ENGLISH (PROFESSIONAL LEVEL)
- 6+ years industry experience.
- Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience.
- Proficiency in one or more back-end server languages (Java/Ruby/Go/C++/etc.).
- Experienced in architectural patterns of a high-scale distributed products/services, such as well-designed APIs, data pipelines and efficient algorithms.
- Experience or desire to work collaboratively across Airbnb teams.