Staff Software Engineer, Service Tools
AirbnbShort-term Rentals company
United States$212,000 - $265,000 USDLead
Sequoia Capital
Greylock Partners
Andreessen Horowitz
Founders Fund
Y Combinator
Silver Lake
Software EngineeringNew
About the role
TL;DR
Staff Software Engineer to lead service tools and developer productivity initiatives.
- •The Service Tools team at Airbnb aims to empower backend developers by enhancing the speed and reliability of their code development, testing, and maintenance processes.
- •This role is crucial for improving the productivity of Airbnb's largest developer cohort.
- •Key Responsibilities Set technical direction for platform-spanning areas of the developer lifecycle.
- •Advance AI-assisted development platforms and scale build/merge infrastructure.
- •Improve testing practices and lead large-scale codebase modernization efforts.
- •Translate telemetry into actionable decisions to improve developer experience and reduce costs.
- •Mentor and grow engineers, and partner with engineering leaders across Airbnb.
- •Requirements Proven track record of owning platform or infrastructure areas end-to-end.
- •Deep hands-on experience with build systems and large monorepos; Bazel experience is a strong plus.
- •Extensive JVM experience (Java and/or Kotlin).
- •Fluency with modern AI-assisted development stack.
- •Strong measurement instinct and ability to tackle ambiguous projects.
Required skills
JavaKotlinGitLinuxREST APIOpenAPIgRPCKubernetesDockerCI/CDGitHub ActionsJenkinsPythonJavaScriptTypeScript
Domain expertise
developer-tools
Benefits & perks
bonus, equity, benefits, Employee Travel Credits
Tech stack
JavaKotlinGitLinuxREST APIOpenAPIgRPCKubernetesDockerCI/CDGitHub ActionsJenkinsArgoCDHelmGitLab CICircleCIAnsibleChefPuppetPrometheusGrafanaDatadogNew RelicPagerDutyNginxHAProxyPythonJavaScriptTypeScriptC++