1. Главная
  2. Вакансии
  3. IT и разработка
  4. Бэкенд-разработчик в команду надежности Маркета
ЯНДЕКС МАРКЕТ

Бэкенд-разработчик в команду надежности Маркета

Зарплата по договоренности
  • ГородМосква
  • ФорматГибрид
  • ЗанятостьПолная занятость
  • ОпытНе указан

Яндекс Маркет — это сотни бэкенд-сервисов на C++ и Java, которые вместе собирают витрину, корзину, чекаут, промо и партнерские инструменты. Десятки команд каждый день выкатывают в них изменения, и цена ошибки — просевшие заказы и деньги. Наша команда делает так, чтобы разработчикам было легко писать стабильные сервисы и безопасно проверять изменения до прода. Мы небольшая команда и берем все от текущих возможностей ИИ: агенты помогают и нам, и разработчикам.

Первый наш проект — Hamster: уменьшенная копия продового Маркета. Не тестинг, который значительно отличается от прода, а именно окружение около продакшена. Разработчик прямо в пул-реквесте получает ссылку на свою версию Маркета, где его изменения проросли в несколько связанных сервисов, и оценивает фичу в комплексе.

Второй проект — инцидент-менеджмент Маркета: процесс и инструменты вокруг него. Сервисы ломаются, и мы хотим, чтобы алерты, бот, графики и разборы помогали разработчикам следить за своими сервисами, вовремя обнаруживать деградации и превращать проблемы в масштабируемые улучшения.

Какие задачи вас ждут:

Довести Hamster от MVP до инструмента production-ready для всего Маркета

Сейчас Hamster покрывает ограниченное количество сервисов, и многое в нем на ручном приводе. Предстоит раскатить его на весь Маркет: сделать так, чтобы сервис на любой из наших платформ (фреймворк C++ userver, Java/Kotlin, графовые сервисы) подключался автоматически, а не через полуручную сборку конфигов, доступов, мониторингов и роутинга. Когда инструментом пользуются сотни разработчиков, он сам становится продакшеном, поэтому также предстоит работать над наблюдаемостью и стабильностью Hamster как системы.

У нас много архитектурных задач: необходимо продумывать, как связать бета-версии, роутинг трафика, деплой и безопасность, чтобы у разработчика все завелось по кнопке. Кодогенерация и автоматики в основном на Python, спецификации — на разных языках описания.

Развивать инструменты инцидент-менеджмента

Мы отвечаем за то, чтобы инцидент замечали за минуты, чинили быстро и разбирали честно. Предстоит развивать бот, сервисы автоматизации на Python, дашборды и интеграции с трекером задач и внутренней платформой инцидентов: модель приоритетов с автоматической эскалацией, SLA на реакцию и разбор, SLO-алерты, тиры критичности сервисов.

Цель — поставить на поток улучшение через инциденты: чтобы из разбора рождались действия и рецидивы находились автоматически.

Повышать стабильность сервисов за счет предотвращения инцидентов

Помимо Hamster, есть и другие способы не доводить проблемы до продакшена: покрывать сервисы проверенными алертами, проводить тестирование на поиск нежелательных зависимостей между сервисами, внедрять всем CI с нужными этапами проверок и многое другое. Здесь есть много векторов работы, которая окажет влияние на весь Маркет.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

Мы ждем, что вы:

  • Разрабатывали бэкенд не менее 3–4 лет
  • Эксплуатировали сервисы под нагрузкой: дежурили, разбирали инциденты
  • Уверенно пишете на Python и имеете бэкграунд в C++ или Java (или наоборот: сильны в C++/Java и свободно пишете на Python)
  • Понимаете, как устроены распределенные системы: балансировка, роутинг трафика, деплой, контейнеры, мониторинг и алертинг
  • Умеете продумывать архитектуру: связать между собой несколько систем так, чтобы получился работающий инструмент
  • Готовы много общаться со смежными командами: выяснять потребности, договариваться, доводить изменения в чужих сервисах до конца
  • Активно используете ИИ-инструменты и агентов в работе и хотите строить на них продукты

Будет плюсом:

  • Работали с фреймворком C++ userver или другими асинхронными фреймворками для микросервисов
  • Строили тестовые или предпродовые окружения, канареечные выкладки, зеркалирование трафика
  • Настраивали L7-балансировщики и понимаете сетевой стек
  • Писали инструменты для разработчиков: боты, CI-пайплайны, кодогенерацию, внутренние админки
  • Строили агентные ИИ-пайплайны и скиллы для LLM
  • Работали в e-commerce и понимаете, как инцидент превращается в потерянные заказы
  • Знакомы с практиками SRE: SLO, бюджет ошибок, MTTA/MTTR, эскалации
  • Хотите расти до тимлида: у нас есть такая возможность, если это вам интересно

Опубликовано 15 октября 2026 · IT и разработка

Похожие вакансии

Вся работа в Москве