This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Quality Platform team is at the heart of Airbnb’s mission to provide a seamless, high-quality experience for millions of hosts and guests. We don’t just find bugs - we build the infrastructure that prevents them. Our team sits at the intersection of Mobile Infrastructure, Developer Experience, and Applied AI. We empower thousands of engineers across Airbnb to ship with confidence by building high-scale platforms, AI-driven automation, and fault-tolerant systems. You will join a group of high-impact engineers who value craft, operational excellence, and the challenge of navigating one of the world’s most complex mobile codebases.
Job Responsibility:
Build AI-Native Tooling: Move beyond traditional automation by implementing AI-driven agents that optimize our CI/CD pipelines and provide intelligent feedback to developers
Enhance Developer Velocity: Identify and resolve systemic bottlenecks in the development lifecycle, allowing teams to move faster without compromising quality
Advocate for Quality by Design: Work directly with product teams to guide architectural decisions, ensuring that new features are modular and testable from the first line of code
Ship High-Scale Infrastructure: Own the development and maintenance of frameworks used by hundreds of engineers across Airbnb, ensuring they are performant, reliable, and easy to use
Requirements:
3+ years of professional Android development experience (or with a PhD) in a fast-paced, high-growth tech environment
Strong proficiency in Kotlin and the Android SDK
Solid understanding of modern Android architecture and the Gradle build lifecycle
Demonstrated expertise in building or maintaining test automation frameworks (e.g., Espresso, Compose Test) at scale
Familiarity with CI/CD orchestration and a passion for building tools that improve the developer experience
A strong interest or hands-on experience in leveraging AI/LLMs to solve engineering productivity or quality challenges
Proven ability to navigate complex, ambiguous codebases and implement best-in-class solutions
Excellent communication skills with the ability to facilitate technical discussions across cross-functional teams