Android Software Engineer, Quality Platform - Careers

Airbnb

Actively hiring Posted today Verified listing
San Francisco, CA · Brazil, Brazil Posted 1 day ago

Market check

Salary context

How this pay compares to similar roles

Similar $194k
$149k most similar roles pay here $243k

This listing doesn't post a salary. Most similar roles pay $158,500–$229,500.

Based on 240 similar postings.

Employer

About Airbnb

Founded in 2008 and formerly known as AirBed & Breakfast, Inc., Airbnb is a global marketplace connecting travelers with hosts who offer unique accommodations, ranging from private rooms to entire homes. It operates a massive digital platform for booking stays, experiences, and travel services worldwide.

Airbnb currently has 75 open roles on FindRole.

Listed pay typically runs $204,000–$255,000 across 45 roles with salary data.

Most-posted roles

View all roles at Airbnb

At a glance

TL;DR

As an Android Software Engineer at Airbnb’s Quality Platform team, you will play a pivotal role in enhancing our high-scale infrastructure by building AI-native tooling and optimizing CI/CD pipelines. Your day-to-day involves writing performant Kotlin code to extend testing frameworks, implementing LLM-based solutions for smart test orchestration, and participating in design reviews to ensure new features are modular and testable from the outset. You will collaborate closely with Product and Mobile Infrastructure teams to align platform capabilities with engineering needs while mentoring peers to foster a culture of excellence. This role requires 3+ years of professional Android development experience or a PhD, strong proficiency in Kotlin and modern Android architecture, expertise in building scalable test automation frameworks like Espresso and Compose Test, and a passion for leveraging AI/LLMs to improve developer productivity and quality assurance.

What you'll do

  • Build AI-driven agents that optimize CI/CD pipelines for Android development.
  • Enhance developer efficiency by resolving systemic bottlenecks in the development lifecycle.
  • Advocate for quality design principles when working with product teams on new features.
  • Develop and maintain high-scale testing frameworks used by hundreds of Airbnb engineers.
  • Implement LLM-based solutions to reduce CI feedback loops through smart test orchestration.
  • Participate in deep-dive design reviews, providing expert guidance on modularity and testability.
  • Mentor peers by reviewing code and offering technical guidance to foster engineering rigor.

What we're looking for

  • 3+ years of professional Android development experience or a PhD in a fast-paced tech environment.
  • Strong proficiency in Kotlin, modern Android architecture, and Gradle build lifecycle.
  • Expertise in building or maintaining test automation frameworks at scale (e.g., Espresso).
  • Experience with CI/CD orchestration and passion for developing tools to enhance developer experience.
  • Hands-on experience or strong interest in using AI/LLMs to solve engineering challenges.
  • Proven ability to navigate complex codebases and implement best-in-class solutions.
  • Excellent communication skills for facilitating technical discussions across teams.

More like this

Similar roles

Senior Software Engineer, Quality Platform - Careers

Airbnb

San Francisco, CA 1 day ago
TypeScript Python Java Swift Kotlin LLMs RAG CI/CD Terraform Docker Prometheus Grafana Git Jenkins GitHub PostgreSQL Redis Kubernetes AWS Azure Google Cloud Platform Linux Distributed Systems Scalable Architectures

iOS Software Engineer, Airbnb - New Grad - Careers

Airbnb

San Francisco, CA 1 day ago $128,000$142,000
Swift UIKit SwiftUI REST APIs GraphQL iOS development Networking Caching Client storage Accessibility Asynchronous programming CI/CD Terraform AWS Kubernetes Python PostgreSQL Docker Prometheus Grafana
Hybrid

Staff Software Engineer, Build - Careers

Airbnb

Remote (San Francisco, CA, US) 1 day ago $204,000$255,000
Bazel CI/CD Kubernetes Docker Terraform AWS Git Python Go Prometheus Grafana SQL PostgreSQL Redis Linux DevOps Microservices REST GraphQL
Remote