Руководитель группы разработки Go, Load Balancing (удаленная работа)

15 июля 2026

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Руководитель группы разработки Go, Load Balancing

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

Привет! Мы группа разработки Load Balancing в направлении Application Networking.

Application Networking отвечает за путь запроса между пользователями, сервисами и инфраструктурой: DNS, CDN, L4- и L7-балансировку, API Gateway, service discovery и платформенную аутентификацию. Наша общая цель сделать этот сложный путь быстрым, надёжным, безопасным и простым для продуктовых команд.

Группа Load Balancing развивает платформу управления трафиком, от которой зависят доступность и производительность сервисов Ozon. Наши решения обрабатывают миллионы запросов в секунду, лежат в основе Load Balancing as a Service и собственной CDN-платформы, автоматизируют управление балансировщиками и помогают командам безопасно публиковать сервисы.

Мы работаем с высоконагруженными системами на критическом пути запроса, где важны низкая задержка, круглосуточная доступность и небольшой радиус влияния изменений. В группе работают опытные инженеры; мы тесно взаимодействуем с командами L4/L7-эксплуатации, API Gateway, DNS, сетевой инфраструктуры, SRE и другими платформенными командами.

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

Наш стек

  • Go, C/C++, PostgreSQL, gRPC, Yanet, Nginx, Envoy, Kubernetes, Linux, GitLab CI/CD, Prometheus, Grafana.

Вы будете

  • Руководить группой разработки: ставить цели, определять приоритеты, планировать работу и отвечать за результат команды.

  • Развивать инженеров через регулярную обратную связь, индивидуальные планы развития, делегирование и обмен знаниями; участвовать в найме и адаптации новых сотрудников.

  • Вместе с командой и смежными направлениями формировать роадмап Load Balancing и превращать стратегические цели Application Networking в реализуемые проекты.

  • Оставаться технически вовлечённым: участвовать в проектировании высоконагруженных сервисов на Go, принимать ключевые архитектурные решения, проводить дизайн- и код-ревью.

  • Развивать инженерные процессы, качество разработки, наблюдаемость и практики безопасного развёртывания изменений.

  • Согласовывать решения с командами эксплуатации, SRE, API Gateway, DNS и сетевой инфраструктуры, управлять зависимостями и техническими рисками.

  • Поддерживать баланс между развитием платформы, надёжностью текущих систем и сокращением технического долга.

Примеры задач

  • Развитие целевой архитектуры управления трафиком на базе Proton и Envoy: централизованное управление, динамическая конфигурация и единый путь публикации сервисов.
  • Создание безопасного контура управления конфигурациями балансировщиков с валидацией, поэтапным применением, canary-развёртываниями, быстрым откатом и сквозной наблюдаемостью.
  • Развитие Load Balancing as a Service и self-service-инструментов, чтобы продуктовые команды могли самостоятельно подключать домены, маршруты и сервисы через понятные платформенные API.
  • Развитие собственной CDN-платформы и CDN Chooser: управление кешированием и origin-сервисами, интеллектуальный выбор маршрута и повышение устойчивости к пиковым нагрузкам и атакам.
  • Улучшение DNS Manager, управления сертификатами и интеграции компонентов пути запроса, сокращение ручных операций и зависимости от заявок.
  • Повышение общей устойчивости платформы: уменьшение радиуса влияния изменений, развитие сценариев аварийного восстановления (DRP), мониторинга и инструментов диагностики трафика от DNS до бэкенд-сервиса.

Нам важно

  • Не менее года опыта управления командой разработки и ответственность не только за технические решения, но и за людей, процессы и поставку результата.

  • Уверенное знание Go и опыт коммерческой разработки, достаточные для обсуждения архитектуры, проведения код-ревью и помощи инженерам в сложных технических вопросах.

  • Опыт проектирования и эксплуатации высоконагруженных распределённых систем.

  • Понимание сетей, Linux, HTTP, TCP, DNS, TLS и принципов L4/L7-балансировки.

  • Умение формировать технический роадмап, принимать решения в условиях неопределённости и объяснять компромиссы разным участникам.

  • Опыт выстраивания инженерных процессов и развития сильной, самостоятельной команды.

Будет плюсом

  • Опыт разработки на C/C++.

  • Опыт работы с NGINX, Envoy, Yanet или другими программными балансировщиками.

  • Опыт создания инфраструктурных платформ, API Gateway или внутренних PaaS-продуктов.

  • Практический опыт с Kubernetes, GitLab CI/CD, Prometheus и Grafana.

  • Понимание устройства CDN, глобальной балансировки, DDoS-защиты и управления трафиком между дата-центрами.

  • Опыт эксплуатации систем с высокими требованиями к доступности, задержкам и безопасности изменений.