Airbnb was born in 2007 and has grown to over 5 million hosts worldwide. The role involves empowering engineers to build scalable, data-rich features while collaborating closely with product teams to enhance infrastructure and tooling.
Responsibilities:
- Partner with Airbnb product teams to understand their pain points, pilot proposed solutions, and drive adoption of paved-path tooling and frameworks
- Work closely with Android and iOS engineers on the team to develop foundational, cross-platform solutions
- Collaborate with a wide variety of infrastructure teams as well as support product foundation teams as they build additional capabilities on top of the team’s offerings
- Participate in all phases of software development from architecture/design through implementation, testing, and on-call
Requirements:
- 10+ years of industry experience
- Extensive experience working with TypeScript to develop web applications, including designing and integrating with GraphQL and REST APIs
- Experience on a Platform, Infrastructure, or Developer Productivity team at a medium to large engineering organization
- Strong engineering fundamentals, including a solid understanding of client networking, performance optimization, caching strategies, client storage solutions, and asynchronous programming
- Experience mentoring and growing engineers across an organization and driving best practices for web client development
- Demonstrated ability to influence engineering strategy and shape technical priorities across a large organization
- Interest in developing internal tooling and CLI (command line interface) applications
- Experience building agentic AI solutions is a plus