Airbnb
Senior Software Engineer, Service Tools
- Brazil
- 142 дн. назад
Airbnb ищет Senior Software Engineer в команду Service Tools — вы будете строить next-gen систему сборки и CI/CD-инфраструктуру, напрямую влияя на продуктивность всех бэкенд-разработчиков компании.
О позиции
Команда Service Tools отвечает за весь жизненный цикл разработки сервисов в Airbnb: от интеграции AI-инструментов и систем сборки до CI/CD и интеграционного тестирования. Это инфраструктурная команда, чьи клиенты — все backend-инженеры Airbnb. Позиция предполагает работу из Бразилии.
Будет плюсом
- Практический опыт работы с Bazel
- Опыт работы в кросс-функциональных командах совместно с product и data science
- Желание браться за проекты с широким открытым скоупом и создавать значительный бизнес-импакт
Условия
- Работа в одной из самых узнаваемых технологических компаний мира
- Влияние на продуктивность тысяч инженеров Airbnb
- Работа с передовыми технологиями в области developer tooling и инфраструктуры
- Инклюзивная культура и поддержка diversity & inclusion
- Удалённая позиция из Бразилии
Навыки
- Java
- Go
- Ruby
- C++
- JVM
- Bazel
- CI/CD
- IntelliJ IDEA
- Distributed Systems
- Monorepo
- Build Systems
- Integration Testing
- Code Coverage
- API Design
- Data Pipelines
Сложность отбора
Позиция требует глубокой экспертизы в JVM, системах сборки (желательно Bazel) и высоконагруженных распределённых системах с 6+ годами опыта. Широкий скоуп влияния и работа с монорепозиторием масштаба Airbnb добавляют сложности.
Оценка JobPathЗарплата по рынку
450 000 – 750 000 ₽ в месяц
Зарплата в вакансии не указана. Оценка основана на уровне Senior SWE в Airbnb с учётом бразильского рынка и возможной удалённой работы на международную компанию. Курс USD/RUB ~90. Диапазон ориентировочный, реальный оффер зависит от структуры компенсации (base + equity + bonus).
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Расскажите о вашем опыте работы с системами сборки. Использовали ли вы Bazel или аналоги (Buck, Pants)? С какими проблемами столкнулись при масштабировании?
- Как вы подходили к работе с большим монорепозиторием? Какие инструменты и практики использовали для управления зависимостями и ускорения сборки?
- Опишите случай, когда вы проектировали или улучшали CI/CD-пайплайн. Как вы балансировали между скоростью и надёжностью?
- Как бы вы подошли к задаче повышения Developer Experience для сотен инженеров? Как собираете обратную связь и приоритизируете улучшения?
- Расскажите о вашем опыте с JVM: профилирование, тюнинг GC, диагностика проблем производительности. Приведите конкретный пример.
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр