Назад
6 дней назад

Старший backend-разработчик (рекламные технологии)

Формат работы
remote (только Russia)/hybrid/onsite
Тип работы
fulltime
Грейд
senior
Страна
Russia
RUВакансия из Hirify RU, списка российских tech-компаний

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Старший backend-разработчик (рекламные технологии): Разработка внутренних платформенных решений ServiceMesh, ServiceHost и инструментов диагностики для высоконагруженной распределённой инфраструктуры с акцентом на отказоустойчивость, масштабируемость и межсервисное взаимодействие. Focus on проектирование производительных сервисов, управление маршрутизацией и балансировкой трафика, анализ сбоев и развитие API-интеграций.

Локация: Москва; доступны офисный, дистанционный и комбинированный форматы работы

Компания

VK развивает рекламные продукты и внутренние инфраструктурные платформы для рекламных технологий, которыми пользуются инженерные команды компании.

Что делать

  • Разрабатывать и развивать компоненты внутренних платформ ServiceMesh, ServiceHost и инструменты автоматизации эксплуатации.
  • Проектировать высоконагруженные и отказоустойчивые сервисы и инфраструктурные компоненты.
  • Развивать маршрутизацию, балансировку нагрузки, retry, failover и circuit breaking для межсервисного взаимодействия.
  • Создавать механизмы исполнения графов взаимодействия микросервисов и декларативного управления обработкой запросов.
  • Разрабатывать инструменты диагностики инцидентов, анализа распределённых систем и поиска первопричин.
  • Улучшать производительность, масштабируемость и надёжность решений, разрабатывать API и интеграции, участвовать в архитектурных обсуждениях и code review.

Требования

  • От четырёх лет коммерческой backend-разработки.
  • Уверенное владение Go или C++ и понимание разработки производительных серверных приложений.
  • Хорошее понимание распределённых систем, их масштабирования и обеспечения отказоустойчивости.
  • Знание сетевого взаимодействия: TCP/IP, HTTP, gRPC, балансировка нагрузки, таймауты и повторные запросы.
  • Опыт разработки многопоточных или асинхронных приложений.
  • Уверенная работа с Linux, понимание процессов, сетевого стека и управления ресурсами.
  • Опыт проектирования API и взаимодействия между сервисами.
  • Умение анализировать производительность, находить причины сбоев и разбираться в сложных технических проблемах.
  • Самостоятельность в принятии технических решений и ответственность за результат.

Хорошо, если есть

  • Опыт разработки инфраструктурных платформ, Service Mesh, систем оркестрации или Service Discovery.
  • Знакомство с Envoy, Consul, xDS и принципами работы прокси-серверов.
  • Опыт работы с облачными платформами и системами оркестрации сервисов.
  • Понимание load balancing, health checking, circuit breaking и traffic management.
  • Опыт разработки компонентов control plane и data plane.
  • Опыт работы с Prometheus, Grafana, OpenTelemetry и инструментами распределённой трассировки.
  • Опыт профилирования и оптимизации производительности приложений.
  • Интерес к автоматизации эксплуатации, диагностике инцидентов и применению AI/LLM для инфраструктурных задач.

Культура и преимущества

  • Можно работать в офисном, дистанционном или комбинированном формате.
  • Работа с инфраструктурой, от которой зависит большое количество production-сервисов.
  • Разработка собственных платформенных решений вместо исключительно интеграции готовых инструментов.
  • Влияние на архитектуру, производительность и надёжность сервисов в масштабах компании.
  • Взаимодействие с командами разработки и эксплуатации для решения сложных инфраструктурных задач.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →