Android Software Engineer, Quality Platform

2 months, 2 weeks ago
Full-time
Mid Level
Mobile Development
Airbnb

Airbnb

Airbnb is the world's largest community-driven hospitality company, offering homes and experiences in 191 countries. It is an online marketplace connecting people to unique accommodations and experiences globally.

Hotels, Restaurants & Leisure
5K-10K
Founded 2008

Description

  • Build AI-driven tooling and agents that improve CI/CD pipelines and provide intelligent feedback to developers.
  • Identify and resolve systemic bottlenecks in the development lifecycle to improve developer velocity.
  • Collaborate with product teams to guide architectural decisions and ensure features are modular and testable from the start.
  • Develop and maintain high-scale frameworks used by hundreds of engineers across Airbnb.
  • Write high-quality Kotlin code to extend testing frameworks and build AI-powered developer tools.
  • Own key components of the Automated Quality Platform, including operational excellence and 24x7 infrastructure reliability.
  • Participate in deep-dive design reviews for new Android features and advise on modularity and testability patterns.
  • Implement LLM-based solutions for smart test orchestration, test case generation, and autonomous test discovery.
  • Partner with Product and Mobile Infrastructure teams to align platform capabilities with broader engineering needs.
  • Review code and mentor peers to promote craft, rigor, and engineering quality.

Requirements

  • 3+ years of professional Android development experience, or 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.
  • Experience building or maintaining test automation frameworks such as Espresso or Compose Test at scale.
  • Familiarity with CI/CD orchestration and developer experience tooling.
  • Interest in or hands-on experience using AI/LLMs to solve engineering productivity or quality challenges.
  • Proven ability to work through complex, ambiguous codebases and deliver strong solutions.
  • Excellent communication skills and ability to lead technical discussions across cross-functional teams.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff SDET Mobile (AI-Enabled)

Goods & Services 51-250 Media

Goods & Services is seeking a Staff SDET to design and maintain automated testing for native mobile and responsive web applications in a global, design-led engineering environment.

Android Appium C# CI/CD Espresso Git iOS Java JavaScript Kotlin Playwright Postman Python Selenium TypeScript
11 hours, 48 minutes ago

Freelance Agent Evaluation Engineer

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking a project-based software specialist to help build and evaluate datasets for AI coding agents in realistic simulated development environments.

Docker FastAPI JavaScript Kafka PostgreSQL Python React Redis TypeScript
11 hours, 48 minutes ago

Intermediate Test Automation Engineer (Performance Testing) - OP02185

Dev.Pro 251-1K Internet Software & Services

Dev.Pro is seeking a Test Automation Engineer to support cloud-based digital menu board solutions by building and maintaining performance tests that improve scalability, reliability, and system performance.

Agile AWS CI/CD Docker Gatling Jenkins Python Scala
12 hours, 3 minutes ago

Sr. Test Engineer-Automation

FORT Robotics 51-250 Construction & Engineering

FORT is hiring a Senior Software Engineer - Test Infrastructure to build and scale testing systems for autonomous and robotic machine products moving from design into manufacturing.

Bash C++ Docker Git GitLab Jenkins MATLAB NumPy Pandas Pytest Python
12 hours, 18 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers