Airbnb24.03.2026

Android Software Engineer, Quality Platform

Remote

Обязанности

  • 01Построение AI-ориентированных инструментов: развитие автоматизации CI/CD за счет внедрения AI-агентов, предоставляющих интеллектуальную обратную связь разработчикам
  • 02Повышение скорости разработки: выявление и устранение системных узких мест в жизненном цикле разработки для ускорения работы команд без ущерба для качества
  • 03Продвижение культуры качества на этапе проектирования: взаимодействие с продуктовыми командами для guidance архитектурных решений, обеспечивающих модульность и тестируемость новых фич с первых строк кода
  • 04Разработка масштабируемой инфраструктуры: ownership ключевых компонентов платформы автоматизированного тестирования (24x7), используемой сотнями инженеров Airbnb
  • 05Разработка на Kotlin: написание высококачественного, производительного кода для расширения тестовых фреймворков и создания AI-инструментов для разработчиков
  • 06Участие в design review: анализ архитектуры новых Android-фич с акцентом на модульности и тестируемости
  • 07Применение AI: реализация LLM-решений для умной оркестрации тестов, генерации тест-кейсов и автономного обнаружения тестов для сокращения времени обратной связи в CI
  • 08Кросс-функциональное взаимодействие: сотрудничество с командами Product и Mobile Infrastructure для выравнивания платформенных возможностей под нужды инженерной организации
  • 09Менторство: ревью кода и техническое наставничество для коллег, поддержание культуры инженерной строгости и мастерства

Требования

  • 01Опыт: 3+ года профессиональной разработки на Android (или PhD) в динамичной, быстрорастущей tech-компании
  • 02Технические навыки: уверенное владение Kotlin и Android SDK, понимание современных архитектур Android и жизненного цикла Gradle
  • 03Инфраструктурный опыт: опыт создания/поддержки масштабируемых фреймворков автоматизации тестирования (Espresso, Compose Test и др.)
  • 04CI/CD и инструменты: опыт работы с оркестрацией CI/CD и стремление к разработке инструментов, улучшающих опыт разработки
  • 05Интерес к AI: опыт или сильное желание применять AI/LLM для решения задач производительности и качества разработки
  • 06Навыки решения проблем: способность работать с крупными, неоднозначными кодовыми базами и внедрять передовые решения
  • 07Коммуникация: отличные навыки общения и способность вести технические обсуждения в кросс-функциональных командах

Условия

  • 01Работа в глобальной tech-компании с миссией создания уникального опыта для миллионов пользователей
  • 02Возможности для роста и работы над масштабными AI-проектами в области качества и разработки
  • 03Участие в культуре инклюзивности и принадлежности, поддержка разнообразия и инноваций
  • 04Условия для профессионального и личностного развития, менторство и наставничество от опытных инженеров
  • 05Возможность работать над одним из крупнейших мобильных кодовых баз в мире
  • 06Удаленная работа или гибридный формат (в зависимости от локации и политики компании)