Airbnb, founded in 2007, has grown to over 4 million Hosts welcoming more than 1 billion guest arrivals globally. As a Senior Android Engineer focusing on Performance in the Core Foundation team, you'll be responsible for accelerating and simplifying the engineering process for building products across the guest and host journey on Airbnb. You'll act as a bridge between Product, Data, and Infrastructure teams, working to optimize resource management and elevate the performance and quality of the client experience worldwide.
Key responsibilities include:
- Leading projects through pull requests, code reviews, and managing deliverables
- Collaborating with partner teams to develop high-quality libraries for improved resource usage and runtime performance
- Designing and executing rollout strategies to reduce risk and adoption barriers
- Staying current with industry trends in Android development and performance engineering
- Mentoring other engineers through reviews and 1-on-1s
The ideal candidate will have:
- Bachelor's or Master's degree in CS or equivalent experience
- 5+ years of industry experience with client runtime performance
- Fluency in Kotlin and understanding of Jetpack Compose
- Experience with codegen tools, codemods, and lint rules
- Deep understanding of Android core libraries, memory management, coroutines, and networking
- Expertise in device and environmental performance considerations
- Strong communication and organizational skills
- Ability to work in cross-functional teams and develop long-term technical strategies
Join Airbnb's Core Foundation team to make a significant impact on the platform's performance and user experience across the globe.