about 5 hours ago

Android Software Engineer, Quality Platform

Brazil
full-timemid RemoteHospitality / Travel

Tech Stack

Description

You will join the Quality Platform team to build AI-driven testing infrastructure and frameworks that help thousands of Airbnb engineers ship with confidence. You'll work on Android codebases, LLM-powered tools, and CI/CD improvements to ensure high quality and developer velocity.

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, with solid understanding of modern Android architecture and 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 passion for building tools that improve developer experience.
  • 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 ability to facilitate technical discussions across cross-functional teams.

Responsibilities

  • Build AI-native tooling using LLMs to optimize CI/CD pipelines and provide intelligent feedback to developers.
  • Enhance developer velocity by identifying and resolving systemic bottlenecks in the development lifecycle.
  • Advocate for quality by design, guiding product teams on architectural decisions for modularity and testability.
  • Ship high-scale infrastructure, owning frameworks used by hundreds of engineers across Airbnb.
  • Write high-quality Kotlin code for testing frameworks and AI-powered developer tools.
  • Take ownership of components of the Automated Quality Platform, ensuring operational excellence and high availability.
  • Participate in design reviews for new Android features, providing guidance on modularity and testability patterns.
  • Implement LLM-based solutions for smart test orchestration, test case generation, and autonomous test discovery.
  • Collaborate cross-functionally with Product and Mobile Infrastructure teams to align platform capabilities with broader engineering needs.
  • Review code and provide technical guidance to peers, fostering a culture of craft and engineering rigor.
0 views 0 saves 0 applications