VK

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

Коротко

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

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

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

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

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

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

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