Старший Backend-разработчик

VK
Москва
🏢 Офис
Middle
Полная занятость
Описание вакансии

Мы работаем над самой масштабной контентной платформой в рунете — по объёму, форматам, времени потребления и аудитории. Миллионы RPS и петабайты данных — главные вызовы для бэкенда ВКонтакте.

Core Backend — это слой продуктовой инфраструктуры, который лежит в основе и позволяет разным командам двигаться вперёд, не решая одни и те же задачи.

Мы ищем инженера, который хочет решать сложные задачи и напрямую влиять на архитектуру ВКонтакте.

Задачи
Проектирование и реализация новых Go-сервисов для распила монолита
Оптимизация нагрузки и потребления ресурсов существующих сервисов
Переход на современные open-source базы данных
Повышение надёжности ВКонтакте

Примеры конкретных задач в работе

Сервис статистики для авторов. Единая точка входа для работы со статистикой. Обрабатывает около миллиона событий в секунду, связанных с взаимодействием с контентом, и отображает её в личных кабинетах авторов практически в реальном времени
Лайки и реакции. Единый сервис для простановки лайков и реакций для любых сущностей. Архив объёмом в триллион лайков, миллионы чтений и тысячи записей в секунду
Комментарии. Единый сервис для работы с комментариями к любым сущностям — посты/видео/клипы. Унифицированная и настраиваемая логика для лёгкой интеграции в любой продукт
Редизайн платформы сообщений: миграция триллионов сообщений со специфичных, сильно кастомизированных движков на современный open-source стек с выделением переиспользуемого core backend-слоя
Требования
Владение Go уверенное
Опыт работы с высоконагруженными сервисами и опыт проектирования отказоустойчивых решений
Опыт работы с несколькими популярными open-source решениями: PostgreSQL, MongoDB, Redis, Cassandra, ClickHouse, Kafka или аналогами
Будет плюсом
Знание PHP
Опыт оптимизации вычислений и хранения данных
Опыт работы с YTsaurus
Технологии и навыки
AI-помощник
Источникhh.ru
Опубликовано2 ч назад
Просмотры0
Если при отклике просят перевести деньги, назвать код из SMS, войти через чужой аккаунт или установить непонятное приложение — это признаки мошенничества. Не соглашайся и напиши нам через чат с основателем или форму обратной связи.