Старший Go-разработчик в Core Backend в ВКонтакте, Москва
Мы работаем над самой масштабной контентной платформой в рунете — по объёму, форматам, времени потребления и аудитории. Миллионы RPS и петабайты данных — главные вызовы для бэкенда ВКонтакте.Core Backend — это слой продуктовой инфраструктуры, который лежит в основе и позволяет разным командам двигаться вперёд, не решая одни и те же задачи.Мы ищем инженера, который хочет решать сложные задачи и напрямую влиять на архитектуру ВКонтакте.
Задачи
- проектирование и реализация новых Go-сервисов для распила монолита;
- оптимизация нагрузки и потребления ресурсов существующих сервисов;
- переход на современные open-source базы данных;
- повышение надёжности ВКонтакте.
Примеры конкретных задач в работе:
- сервис статистики для авторов. Единая точка входа для работы со статистикой. Обрабатывает около миллиона событий в секунду, связанных с взаимодействием с контентом, и отображает её в личных кабинетах авторов практически в реальном времени;
- Лайки и реакции. Единый сервис для простановки лайков и реакций для любых сущностей. Архив объёмом в триллион лайков, миллионы чтений и тысячи записей в секунду;
- Комментарии. Единый сервис для работы с комментариями к любым сущностям — посты/видео/клипы. Унифицированная и настраиваемая логика для лёгкой интеграции в любой продукт;
- редизайн платформы сообщений: миграция триллионов сообщений с специфичных, сильно кастомизированных движков на современный open-source стек с выделением переиспользуемого core backend-слоя.
Требования
- владение Go уверенное;
- опыт работы с высоконагруженными сервисами и проектирования отказоустойчивых решений;
- опыт работы с несколькими популярными open-source решениями: PostgreSQL, MongoDB, Redis, Cassandra, ClickHouse, Kafka или аналогами.
Будет плюсом
- знание PHP;
- опыт оптимизации вычислений и хранения данных;
- опыт работы с YTsaurus.
Формат работы
Офисный
Дистанционный
Комбинированный
Уровень
senior
lead
График работы
полный
ВКонтакте
Один из самых высоконагруженных проектов рунета. В сутки у нас бывает до 30 релизов и 125 миллиардов запросов к API. Всё это вытягивает небольшая команда разработчиков, где каждый — суперпрофессионал, который нашёл интересные для себя задачи.
Похожие вакансии
Go-разработчик в команду разработки платёжных решений
ВКонтакте
Москва, гибкий
Старший Go-разработчик
VK
Москва, гибкий
Go разработчик
VK
Москва, гибкий
Старший Go-разработчик в команду Core Backend
ВКонтакте
Москва, гибкий
Go-разработчик в команду операций
Mail
Москва, гибкий
Старший Go-разработчик
VK
Дистанционный
Старший Go-разработчик (команда надёжности)
VK
Москва, гибкий
Go-разработчик ML-платформы
Технический департамент
Москва, гибкий
Старший Backend-разработчик
Сервисы продуктивности VK Tech
Москва, Комбинированный
Go-разработчик
Единые облачные технологии
Москва, гибкий
Senior Go-инженер
Единые облачные технологии
Дистанционный
Go-разработчик
VK
Москва, гибкий
Руководитель команды социальной коммерции
ВКонтакте
Москва, гибкий
Старший Go-разработчик в команду SlotEngine
VK Реклама
Дистанционный
Ведущий Go-разработчик
VK
Москва, Комбинированный
Team Lead Go
VK AdBlogger
Москва, гибкий
Старший Go-разработчик
VK AdBlogger
Москва, гибкий
Go-разработчик
Бизнес-приложения VK Tech
Москва, гибкий
Старший разработчик
Единые облачные технологии
Москва, гибкий
Руководитель группы
ВКонтакте
Москва, гибкий
Team Lead Go-команды финансовых сервисов
ВКонтакте
Москва, гибкий
Go-разработчик в Security Gate
Информационная безопасность
Москва, гибкий
Go-разработчик в направление разработки контентных сервисов
ВКонтакте
Москва, гибкий
Старший Go-разработчик / Tech Lead
VK AdBlogger
Москва, гибкий
Ведущий Go-разработчик
VK
Москва, гибкий
Go-разработчик
VK AdBlogger
Москва, гибкий
Go-разработчик
VK Мессенджер
Москва, гибкий
Go-разработчик
ВКонтакте
Москва, гибкий
Go-разработчик в Единый биллинг
VK
Москва, гибкий
Старший разработчик
AI VK
Москва, гибкий
Go-разработчик
VK ID
Москва, гибкий
Go-разработчик
Рекламные технологии
Дистанционный
Ведущий Backend-разработчик
MAX
Москва, гибкий
Go-разработчик
VK Мессенджер
Москва, гибкий
Руководитель группы разработки базовых сервисов
ВКонтакте
Москва, гибкий
Системный администратор CDN
VK Видео
Москва, гибкий
Разработчик
AI VK
Москва, гибкий
Руководитель команды разработки платформы OneDWH
Data Platform
Москва, гибкий
Team Lead
ВКонтакте
Санкт-Петербург, гибкий
Старший Go-разработчик
VK Видео
Москва, гибкий
Старший Go-разработчик в команду разработки Anti-DDoS решений
Единые облачные технологии
Дистанционный
Руководитель группы
VK Видео
Москва, гибкий
Ведущий Go-разработчик
VK ID
Москва, гибкий
Ведущий разработчик
VK Pay
Москва, Комбинированный
Ведущий Go-разработчик в команду VK Коммуникации
VK
Москва, Комбинированный
Go-разработчик
VK Музыка
Москва, гибкий
Go-разработчик
Рекламные технологии
Москва, Офисный
Разработчик
Рекламные технологии
Москва, гибкий
Старший Go-разработчик
VK
Москва, гибкий
Go - разработчик
VK Pay
Москва, Офисный