Senior Android Performance Engineer, Core Foundation

Airbnb is a platform where Hosts offer unique stays and experiences, enabling guests to connect with communities authentically.
$184,000 - $223,000
Android
Senior Software Engineer
Contact Company
5,000+ Employees
5+ years of experience
Travel · Consumer

Description For Senior Android Performance Engineer, Core Foundation

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.

Last updated 15 hours ago

Responsibilities For Senior Android Performance Engineer, Core Foundation

  • Take an active role in leading projects through pull requests, code reviews, and managing milestones and deliverables
  • Collaborate with partner teams to design and develop high quality libraries that improve resource usage and runtime performance
  • Design and execute on a rollout strategy that reduces risk and reduces adoption barriers
  • Stay up-to-date with the latest industry trends, technologies, and best practices in Android development and performance engineering
  • Mentor and coach other engineers through pull request reviews, design document reviews, or 1-on-1s

Requirements For Senior Android Performance Engineer, Core Foundation

Kotlin
  • Bachelor's and/or Master's degree, preferably in CS, or equivalent experience
  • 5+ years industry experience with client runtime performance
  • Fluency in Kotlin
  • Understanding of Jetpack Compose and declarative patterns
  • Experience building codegen tools, codemods, and lint rules
  • Deep understanding of Android core libraries, memory management, coroutines and concurrency, and networking
  • Experience using Android profiling tools such as systrace and Perfectto
  • Expertise of device and environmental performance considerations
  • Strong communication and organizational skills
  • Ability to work in a cross-functional team which touches many parts of core systems at Airbnb
  • Experience developing and leading long-term technical strategy
  • Understanding of low end device concerns

Benefits For Senior Android Performance Engineer, Core Foundation

  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Senior Android Performance Engineer, Core Foundation

Partner Engineer, Android

Partner Engineer, Android at Meta: Lead integration of Meta products into mobile platforms and VR/AR devices, working with strategic partners to drive innovation and improve app quality.

Senior Software Engineer, Android

Senior Android Engineer role at Weedmaps, leading cannabis tech company, offering competitive salary and benefits.

Senior Software Engineer, Android

Senior Android Engineer role at Weedmaps, leading cannabis tech company, offering competitive salary and benefits.

Senior Android Software Engineer

Senior Android Software Engineer role at Too Good To Go, focusing on empowering developers and enhancing Android development experience.

Senior Android Engineer

Senior Android Engineer at KAYAK: Develop innovative features for the world's leading travel search engine.