🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Go-разработчик в команду Поиска

ВКонтакте
Москва
Удаленно
Опубликовано: 08 Aug 2025

Поиск ВКонтакте — одна из самых высоконагруженных систем, которой каждый день пользуются десятки миллионов людей. Мы занимаемся существующими на платформе поисками и разрабатываем новые. Придерживаемся итерационного подхода в работе над продуктами и осознанного data-driven подхода при принятии решений.  

Наш стек:

  • Пока пишем на KPHP, но активно переходим на Go
  • Используем Memcache + Lucene-based / Internal поисковые движки для поиска
  • ClickHouse для аналитики и Kafka для асинхронного взаимодействия

Ищем специалиста, который усилит нашу команду.  

Задачи

  • Перевести монолит ВКонтакте, написанный на KPHP, на микросервисную архитектуру (новые микросервисы на Go). У нас множество поисковых вертикалей, каждая из них должна выделиться в свой микросервис. Необходимо не только спроектировать новую архитектуру с нуля, но и перенести очень большой объём бизнес-логики в новые сервисы
  • Обеспечивать надёжную работу существующих поисковых систем: оптимизировать время ответа, обеспечивать отказоустойчивость сервиса и помогать с инцидент-менеджментом 
  • Проверять продуктовые гипотезы и запускать новые фичи  
  • Расширять покрытие аналитических событий в поиске в тесной связи с развитием самописного SDUI-фреймворка

Требования

  • Коммерческий опыт на Go от двух лет
  • Готовы разбираться в legacy — PHP-коде 
  • Разбираетесь в классических алгоритмах и структурах данных  
  • Понимаете, что такое настоящий highload, и готовы драться за каждую миллисекунду  
  • Умеете работать с масштабируемыми нагруженными системами, вам знакомы слова «балансировка», «шардирование» и «репликация»  
  • Можете разобраться в том, что написали другие разработчики  
  • Вы командный игрок — с вами комфортно общаться, вы умеете договариваться с коллегами  
🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие