
About Airbnb
The community marketplace for unique travel stays
Key Highlights
- Over 4 million registered hosts worldwide
- Facilitated over 1 billion bookings since inception
- $3.8 billion raised in Series F funding
- Headquartered in San Francisco, CA
Airbnb, headquartered in Showplace Square, San Francisco, CA, has transformed the hospitality industry with its platform that connects over 4 million hosts to travelers. Since its inception, Airbnb has facilitated over a billion bookings, disrupting traditional accommodation models by allowing indiv...
🎁 Benefits
Airbnb offers generous parental and family leave, paid volunteer time, and an annual travel and experiences credit. Employees enjoy health food and sn...
🌟 Culture
Airbnb's culture emphasizes community and belonging, reflecting its mission to create a world where anyone can belong anywhere. The company values fle...
Overview
Airbnb is hiring a Staff Software Engineer for their Android Platform team to enhance developer productivity through innovative frameworks and tooling. You'll work with Android and Kotlin to drive impactful projects. This role requires 9+ years of experience.
Job Description
Who you are
You have over 9 years of industry experience building Android applications, showcasing your expertise in Kotlin and your ability to create high-quality, scalable solutions. Your background includes developing frameworks and tooling that enhance developer productivity, allowing you to contribute significantly to the Android community at Airbnb.
You thrive in collaborative environments, working closely with cross-functional teams to identify opportunities for improvement and drive projects that align with the company's ambitious vision. Your experience includes not only coding but also understanding the broader implications of your work on the development process and team dynamics.
You are passionate about technology and continuously seek to improve existing systems and frameworks. Your ability to analyze and optimize build systems, CI, and testing processes will be crucial in delivering high-quality results that empower engineers at Airbnb.
Desirable
Experience with Jetpack Compose and Android Studio plugins would be a plus, as these tools are integral to the projects you'll be working on. Familiarity with CI/CD practices and a strong understanding of Android architecture will further enhance your contributions to the team.
What you'll do
In this role, you will be responsible for driving projects that increase the productivity of the Android community at Airbnb. You will collaborate with team members and cross-functional partners to identify opportunities for improving developer productivity and deliver high-quality results that further the team's mission.
Your day-to-day tasks will include improving existing frameworks and build systems, ensuring they meet the ambitious goals set by the Android Platform team. You will also be involved in the development of new tools and frameworks that empower engineers to deliver innovative solutions with high velocity and quality.
You will take ownership of roadmap projects, ensuring they align with the overall strategy of the Android Platform team. Your contributions will directly impact the productivity of developers at Airbnb, enabling them to create unique stays and experiences for guests.
What we offer
Airbnb offers a competitive salary range of $204,000 to $255,000 USD, along with potential bonuses, equity, and benefits. You will have the opportunity to work in a remote environment, allowing for flexibility and work-life balance.
Joining Airbnb means being part of a mission-driven company that values community and connection. You will work alongside talented engineers who are passionate about technology and dedicated to improving the developer experience. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse backgrounds and perspectives.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Airbnb.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Fullstory is hiring a Senior Software Engineer, Android to design solutions for Android developers and enhance user experiences. You'll work with technologies like Android and Rust in a fully remote role across the United States.

Mobile Engineer
Airbnb is hiring a Staff Android Engineer to lead the development of key products in Reservation Management. You'll work closely with design partners to create innovative product experiences. This role requires strong expertise in Android development.

Mobile Engineer
Oscilar is hiring a Senior/Staff Android SDK Developer to design and maintain their core mobile platform for Android devices. You'll work on building SDKs for fraud detection and risk management. This position requires a deep understanding of Android platform internals.

Mobile Engineer
Reddit is seeking a Senior Android Engineer for their Apps Platform team to enhance developer efficiency and build core app components. You'll work with Java and Kotlin to create high-performance, data-intensive applications. This role requires 5+ years of Android development experience.

Mobile Engineer
Limitless is hiring a Mobile Engineer to develop innovative software and hardware solutions aimed at enhancing human memory. You'll work with Android technologies to create impactful products. This position is remote.