Вакансия Старший Backend-разработчик в Сервисы продуктивности VK Tech, Москва

Старший Backend-разработчик в Сервисы продуктивности VK Tech, Москва

Старший Backend-разработчик в Сервисы продуктивности VK Tech, Москва

Облачные сервисы VK WorkSpace должны работать стабильно, быстро и предсказуемо каждый день. За этим стоит большой набор высоконагруженных backend-систем: сервисы загрузки и скачивания файлов, потоковая и multipart-загрузка, антивирусная проверка, очистка и восстановление данных, а также метаданные облака и бизнес-логика хранения. Всё это должно выдерживать сотни тысяч запросов в минуту, работать с терабайтами данных и корректно масштабироваться и сохранять целостность данных даже в сложных сценариях.

Мы ищем разработчика в команду, которая развивает ключевые сервисы облачной платформы. Предстоит работать с распределёнными системами, файловыми хранилищами, очередями, многокомпонентной backend-архитектурой и metadata-layer на базе Tarantool и Lua. Это роль для сильного инженера, которому интересно не только писать код, но и влиять на технические решения, надёжность сервисов и развитие инженерной среды команды.

Задачи

  • Разрабатывать и развивать компоненты систем доставки почты: приём, маршрутизацию, очереди, повторные попытки и доставку сообщений
  • Повышать производительность, надёжность и отказоустойчивость сервисов на критическом пути прохождения писем
  • Проектировать изменения в архитектуре почтовой доставки и участвовать в технических обсуждениях
  • Развивать существующие сервисы на Go и постепенно модернизировать унаследованные компоненты
  • Диагностировать сложные проблемы в production, участвовать в устранении инцидентов и предотвращении их повторения
  • Развивать мониторинг и контроль качества доставки
  • Проводить код-ревью, декомпозировать и оценивать задачи
  • Взаимодействовать с командами хранения, антиспама, API и эксплуатации Почты
  • Поддерживать техническую документацию

Требования

  • Коммерческий опыт backend-разработки от четырёх лет
  • Уверенная разработка на Go; опыт с C/C++ будет преимуществом
  • Опыт проектирования и разработки высоконагруженных распределённых и многопоточных систем
  • Хорошее знание Linux: процессы, память, файловая система, диагностика и профилирование
  • Понимание сетевого взаимодействия: TCP/IP, сокеты, клиент-серверная модель
  • Опыт разработки надёжных систем с очередями, повторной доставкой, идемпотентностью и обработкой отказов
  • Готовность разбираться в существующем разнородном стеке, включая Lua, C/C++ и Tarantool
  • Самостоятельность, ответственность за результат и способность принимать технические решения

Будет плюсом

  • Знание SMTP и устройства почтовых систем
  • Опыт с Exim или другими MTA
  • Опыт эксплуатации сервисов в Kubernetes
  • Опыт работы с Tarantool
  • Grafana, метрики, трассировка и анализ производительности

Мы предлагаем

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда

Формат работы

Комбинированный

Уровень

senior

График работы

полный

Сервисы продуктивности VK Tech

Комплексное решение, которое объединяет корпоративную почту, мессенджер, видеоконференции, хранилище со встроенным редактором документов «Р7-Офис».

Мы предлагаем

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда

Похожие вакансии

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

VK
Москва, гибкий

Go-разработчик в команду разработки платёжных решений

ВКонтакте
Москва, гибкий

Go разработчик

VK
Москва, гибкий

Android-разработчик (C/C++, NDK/WebRTC)

MAX
Москва, гибкий

Go-разработчик в команду операций

Mail
Москва, гибкий

Старший Go-разработчик в команду Core Backend

ВКонтакте
Москва, гибкий

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

VK
Дистанционный

Старший Go-разработчик (команда надёжности)

VK
Москва, гибкий

Go-разработчик ML-платформы

Технический департамент
Москва, гибкий

Go-разработчик

VK Знакомства
Санкт-Петербург, гибкий

Go-разработчик

Единые облачные технологии
Москва, гибкий

Senior Go-инженер

Единые облачные технологии
Дистанционный

Go-разработчик

VK
Москва, гибкий

Руководитель команды социальной коммерции

ВКонтакте
Москва, гибкий

Старший Go-разработчик в команду SlotEngine

VK Реклама
Дистанционный

Ведущий Go-разработчик

VK
Москва, Комбинированный

Team Lead Go

VK AdBlogger
Москва, гибкий

Go-разработчик

Бизнес-приложения VK Tech
Москва, гибкий

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

VK AdBlogger
Москва, гибкий

C++ Developer

MAX
Москва, гибкий

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

Единые облачные технологии
Москва, гибкий

Go-разработчик в направление разработки контентных сервисов

ВКонтакте
Москва, гибкий

Руководитель группы

ВКонтакте
Москва, гибкий

Team Lead Go-команды финансовых сервисов

ВКонтакте
Москва, гибкий

Go-разработчик в Security Gate

Информационная безопасность
Москва, гибкий

Старший Go-разработчик / Tech Lead

VK AdBlogger
Москва, гибкий

Ведущий Go-разработчик

VK
Москва, гибкий

Go-разработчик

VK Мессенджер
Москва, гибкий

Go-разработчик

ВКонтакте
Москва, гибкий

Go-разработчик в Единый биллинг

VK
Москва, гибкий

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

AI VK
Москва, гибкий

Go-разработчик

VK ID
Москва, гибкий

Go-разработчик

Рекламные технологии
Дистанционный

Ведущий Backend-разработчик

MAX
Москва, гибкий

Go-разработчик

VK Мессенджер
Москва, гибкий

Руководитель группы разработки базовых сервисов

ВКонтакте
Москва, гибкий

Системный администратор CDN

VK Видео
Москва, гибкий

​Старший Go-разработчик в Core Backend

ВКонтакте
Москва, гибкий

Team Lead

ВКонтакте
Санкт-Петербург, гибкий

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

VK Видео
Москва, гибкий

Старший Go-разработчик в команду разработки Anti-DDoS решений

Единые облачные технологии
Дистанционный

Руководитель группы

VK Видео
Москва, гибкий

Ведущий Go-разработчик

VK ID
Москва, гибкий

Ведущий разработчик

VK Pay
Москва, Комбинированный

Go-разработчик в команду VK Ленты

ВКонтакте
Москва, гибкий

Ведущий Go-разработчик в команду VK Коммуникации

VK
Москва, Комбинированный

Go-разработчик

VK Музыка
Москва, гибкий

Go-разработчик

Рекламные технологии
Москва, Офисный

Разработчик

Рекламные технологии
Москва, гибкий

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

VK
Москва, гибкий

Go - разработчик

VK Pay
Москва, Офисный