Мы развиваем внутреннюю платформу, которая упрощает разработку, запуск и эксплуатацию сервисов в масштабной распределённой инфраструктуре. Наша команда создаёт собственные инфраструктурные решения, которыми пользуются другие инженерные команды компании. Мы ищем сильного backend-разработчика, которому интересно создавать инфраструктурные продукты, решать нетривиальные задачи в распределённых системах и влиять на работу большого количества сервисов.
backend-разработчик в инфраструктурных платформах
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Разрабатывать и развивать компоненты внутренней платформы: 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-сервисов
- Возможность разрабатывать собственные платформенные решения, а не только интегрировать готовые инструменты
- Сложные инженерные задачи на пересечении backend-разработки, сетевого взаимодействия и распределённых систем
- Возможность влиять на архитектуру, производительность и надёжность сервисов в масштабах компании
- Работа над инструментами, которые непосредственно улучшают опыт разработки и эксплуатации для других инженерных команд
- Гибкий график работы
- Бонусы и скидки от партнеров
- Офис в центре города
- ДМС
- Профессиональная команда
навыки
Социальная сеть и IT-экосистема, объединяющая миллионы пользователей. Предлагает общение, музыку, видео, игры, стриминг, онлайн-магазин и сервисы для бизнеса. Удобная платформа для связи и развлечений.
Подробнее о компании →Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.