О команде
Направление backend-разработки сервисов Почтовой системы отвечает за развитие и поддержку критически важных внутренних сервисов, обеспечивающих надёжность и масштабируемость VK WorkSpace Mail.
Команда Сервисы сбора внешней почты занимается поддержкой и развитием бэкенд-компонентов, отвечающих за перенос почты из внешних систем во внутреннюю экосистему. Большинство сборщиков использует OAuth 2.0 авторизацию, поэтому мы отвечаем за хранение и своевременное обновление миллионов токенов. Также в зоне нашей ответственности находится постоянно растущее хранилище десятков терабайтов данных о событиях пользователя в различных продуктах, а также высоко нагруженный API-сервис.
Чем вам предстоит заниматься
Разработка и поддержка распределённой системы, обеспечивающей консистентность локальной копии ящика, доставку изменений с минимальной задержкой и взаимодействие с тысячами почтовых серверов.
Почему вам может быть интересно
Решать сложные задачи, связанные с масштабируемостью, надёжностью и производительностью;
Работать с высоконагруженными сервисами и распределёнными системами;
Участвовать в создании критически важных компонентов, влияющих на миллионы пользователей;
Развивать навыки в области безопасности, архитектуры и отказоучтойчивости.
Задачи
- разработка и поддержка высоконагруженных backend-сервисов, включая server-side API и инфраструктуру;
- тестирование, ci/cd, мониторинг и аварийное реагирование;
- ведение архитектурного проектирования и технического лидерства в команде;
- оптимизация производительности и масштабируемости сервисов.
Требования
- уверенное знание Go, понимание с/с++;
- понимание принципов работы распределённых приложений;
- опыт работы с Linux или готовность его освоить;
- опыт работы с разными СУБД (sql и no-sql);
- знание сетевых протоколов (HTTP, TLS, TCP/IP);
- внимание к деталям в коде и документации;
- самостоятельность и ответственность.
Будет плюсом
- разработка на с/с++;
- опыт работы с Redis, Scylla;
- знание почтовых протоколов;
- опыт настройки ci/cd сервисов.
Мы предлагаем
Формат работы
Уровень
График работы
Сервисы продуктивности VK Tech
Комплексное решение, которое объединяет корпоративную почту, мессенджер, видеоконференции, хранилище со встроенным редактором документов «Р7-Офис».