VK

go разработчик контентных сервисов

Коротко

Senior Go-разработчик в команду контентных сервисов ВКонтакте (VK Лента, стены, постинг), которая переносит бэкенд с PHP-монолита на Go-микросервисы. Роль требует опыта промышленной бэкенд-разработки на Go, проектирования высоконагруженных сервисов, работы с key-value базами, ClickHouse и очередями. Нужно уметь проектировать архитектуру, разбирать инциденты и взаимодействовать со смежными командами. Работа в офисе в Москве, полная занятость.

Описание
Команда разрабатывает контентные сервисы ВКонтакте: VK Ленту, стены и постинг. Она развивает продукт и переносит бэкендную часть на новую архитектуру и язык Go.
Задачи
•Разрабатывать и развивать бэкенд-функциональность продуктовой части VK Ленты — монолита на PHP и микросервисов на Go
•Переносить и перерабатывать функциональность монолита в Go-сервисы
•Проектировать и реализовывать новые сервисы, API и внутренние интеграции
•Оптимизировать производительность, стабильность и масштабируемость бэкенд-решений
•Прорабатывать архитектуру и технические решения для продуктовых задач
•Интегрировать решения с внутренними платформами и сервисами рекомендаций, видео и ленты
•Разбирать инциденты, искать узкие места, улучшать наблюдаемость и качество эксплуатации
•Взаимодействовать с аналитиками, продактами, клиентскими и смежными бэкенд-командами
•Участвовать в проверке кода, технических обсуждениях и формировании инженерных практик команды
Требования
•Уверенно владеть Go и иметь опыт промышленной бэкенд-разработки
•Иметь опыт проектирования и разработки высоконагруженных сервисов
•Понимать отказоустойчивость, производительность и деградацию функциональности
•Понимать принципы микросервисной архитектуры и взаимодействия сервисов
•Иметь опыт работы с базами данных типа «ключ — значение» и ClickHouse
•Иметь опыт асинхронного взаимодействия и работы с очередями
•Уметь писать понятный, поддерживаемый код и разбираться в чужом коде
•Владеть навыками профилирования, отладки и анализа проблем
•Иметь опыт командной разработки, проверки кода, декомпозиции задач и взаимодействия со смежными командами
Будет плюсом: опыт переноса функциональности из монолита в микросервисы, знание PHP/KPHP, опыт работы с высоконагруженными продуктами и рекомендательными или контентными системами
Условия
•Гибкий график работы
•Бонусы и скидки от партнёров
•Офис в центре города
•ДМС

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

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

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте