Поиск

С++ разработчик в группу запросных сервисов

BackendгибкийМосква

Навыки

backend

Обязанности

  • 01Развивать runtime-сервисы и офлайн-процессы саджеста, spellchecker и QParser: писать production-код, дорабатывать существующую логику, реализовывать новые продуктовые и технические фичи
  • 02Брать в ответственность критичные части backend-логики: понимать, как они работают в проде, какие у них ограничения, где есть риски и что нужно улучшить
  • 03Участвовать в процессе планирования направлений развития наших сервисов
  • 04Участвовать в эксплуатации сервисов, развивать инструменты и подходы: деплой, мониторинги, алерты, диагностика проблем, разбор инцидентов и деградаций
  • 05Работать на стыке с другими частями стека: Python-скрипты, YQL для офлайн-процессов и подготовки данных, Java-компоненты, интеграции с внутренней инфраструктурой
  • 06Взаимодействовать с продуктами и смежными командами: помогать подключать поисковые сценарии, разбираться в требованиях и доводить продуктовые запросы до результата
  • 07По желанию и по мере необходимости участвовать в интеграции ML-решений в runtime-сервисы: помогать доводить модели и связанные с ними изменения до production-состояния

Требования

  • 01Уверенный опыт backend-разработки на уровне middle-senior
  • 02Знание C++ и готовность использовать его как основной рабочий язык
  • 03Опыт написания production-кода и разбор существующей кодовой базы
  • 04Опыт разработки, поддержки и эксплуатации backend-сервисов в проде
  • 05Понимание надёжных сервисов: latency, отказоустойчивость, мониторинг, алертинг, диагностика, деплой и откаты
  • 06Готовность брать ответственность за критичные компоненты
  • 07Готовность работать с разными частями стека: Python, Java, YQL, внутренние инструменты, инфраструктура и офлайн-процессы

Условия

  • 01Гибкий график работы
  • 02Бонусы и скидки от партнеров
  • 03Офис в центре города
  • 04ДМС
  • 05Профессиональная команда