Go-разработчик в команду Поиска в ВКонтакте, Москва
Поиск ВКонтакте — одна из самых высоконагруженных систем, которой каждый день пользуются десятки миллионов людей. Мы занимаемся существующими на платформе поисками и разрабатываем новые. Придерживаемся итерационного подхода в работе над продуктами и осознанного data-driven подхода при принятии решений.
Наш стек:
- Пока пишем на KPHP, но активно переходим на Go
- Используем Memcache + Lucene-based / Internal поисковые движки для поиска
- ClickHouse для аналитики и Kafka для асинхронного взаимодействия
Ищем специалиста, который усилит нашу команду.
Задачи
- Перевести монолит ВКонтакте, написанный на KPHP, на микросервисную архитектуру (новые микросервисы на Go). У нас множество поисковых вертикалей, каждая из них должна выделиться в свой микросервис. Необходимо не только спроектировать новую архитектуру с нуля, но и перенести очень большой объём бизнес-логики в новые сервисы
- Обеспечивать надёжную работу существующих поисковых систем: оптимизировать время ответа, обеспечивать отказоустойчивость сервиса и помогать с инцидент-менеджментом
- Проверять продуктовые гипотезы и запускать новые фичи
- Расширять покрытие аналитических событий в поиске в тесной связи с развитием самописного SDUI-фреймворка
Требования
- Коммерческий опыт на Go от двух лет
- Готовы разбираться в legacy — PHP-коде
- Разбираетесь в классических алгоритмах и структурах данных
- Понимаете, что такое настоящий highload, и готовы драться за каждую миллисекунду
- Умеете работать с масштабируемыми нагруженными системами, вам знакомы слова «балансировка», «шардирование» и «репликация»
- Можете разобраться в том, что написали другие разработчики
- Вы командный игрок — с вами комфортно общаться, вы умеете договариваться с коллегами
Мы предлагаем
Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда
Интересные задачи
Формат работы
комбинированный
дистанционный
Уровень
middle
senior
График работы
полный

ВКонтакте
Один из самых высоконагруженных проектов рунета. В сутки у нас бывает до 30 релизов и 125 миллиардов запросов к API. Всё это вытягивает небольшая команда разработчиков, где каждый — суперпрофессионал, который нашёл интересные для себя задачи.
Мы предлагаем
Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда
Интересные задачи
Похожие вакансии
Go Developer в R&D-направление
AI VK
Москва, гибкий
Java Developer в команду Соцсервисов
ОК
Санкт-Петербург, гибкий
Go разработчик | Рекомендательные системы
VK
Москва, гибкий
Senior Fullstack-разработчик в команду ИБ (Go, React)
Информационная безопасность
Москва, гибкий
Golang разработчик в команду разработки платежных решений
ВКонтакте
Санкт-Петербург, гибкий
Руководитель разработки Core-бэкенда рекомендательной системы
AI VK
Москва, гибкий
Программист backend
VK WorkSpace
Москва, гибкий
DevOps-инженер
VK WorkSpace
дистанционный
Go разработчик
Единые облачные технологии
Санкт-Петербург, комбинированный
Backend Developer в команду сервиса VK Чекбэк
VK Play
Санкт-Петербург, гибкий
Go Developer в VK Video Live
VK Видео
Москва, гибкий
Go-разработчик
Почта VK WorkSpace
Москва, гибкий
Старший разработчик ML Training Platform
AI VK
Москва, гибкий
Java-разработчик в команду контента
ОК
Санкт-Петербург, комбинированный
Java Developer
VK Звонки
Москва, гибкий
Backend - разработчик
Единые облачные технологии
Санкт-Петербург, гибкий
Руководитель отдела
Рекламные технологии
Москва, гибкий
Инженер-программист
VK WorkSpace
Москва, гибкий
Java-разработчик в команду рекомендательной системы
AI VK
Москва, гибкий
Senior Java-разработчик в команду Core Mobile Web
ОК
Санкт-Петербург, гибкий
Ведущий Python- программист
VK Tech
Москва, гибкий
Go Developer в команду внутренних сервисов
Внутренняя информационная разработка
Москва, гибкий
Руководитель команды
VK HR Tek
Москва, гибкий
Senior Golang Platform Engineer / DevExperience Developer
ВКонтакте
Москва, гибкий
Golang Developer в команду Ленты
ВКонтакте
Санкт-Петербург, гибкий
Python-разработчик в команду разработки ArenadataDB
VK Tech
Москва, гибкий
Старший программист
VK WorkSpace
Москва, комбинированный
Старший программист
AI VK
Москва, комбинированный
Старший программист Golang
VK WorkSpace
Москва, гибкий
Golang разработчик
Рекламные технологии
Москва, гибкий
Java-разработчик в команду разработки рекламы
ОК
Санкт-Петербург, гибкий
Java-разработчик в команду разработки монетизации
ОК
Санкт-Петербург, гибкий
Python-разработчик
AI VK
Москва, офисный
Go-разработчик
Единые облачные технологии
Санкт-Петербург, гибкий
Руководитель команды Backend-разработки
ОК
Санкт-Петербург, гибкий
Go Developer (SMS API)
VK
Москва, гибкий
C++ Разработчик в Новости
Дзен
Москва, гибкий
Machine Learning Engineer
AI VK
Москва, гибкий
Go-разработчик в Core Backend
VK
Москва, гибкий
Senior Java Developer
MAX
Москва, комбинированный
Go-разработчик
VK ID
Москва, гибкий
Go Developer в команду Сообщества
ВКонтакте
Москва, гибкий
Middle/Senior Golang Developer
VK ID
Москва, гибкий
Go Developer (Покупки)
Mail
Москва, гибкий
Senior Golang-разработчик в команду SIEM (ИБ)
Информационная безопасность
Москва, гибкий
Разработчик Go
Почта VK WorkSpace
Москва, гибкий
Go Developer
ВКонтакте
Москва, гибкий
C++ Developer (Senior)
MAX
дистанционный
Руководитель службы распределенных вычислений
VK
Москва, гибкий
Go-разработчик
Рекламные технологии
Москва, комбинированный
Go Backend Developer
VK Видео
Москва, гибкий
Руководитель команды разработки (Go)
ВКонтакте
Санкт-Петербург, гибкий
Ведущий разработчик
AI VK
Москва, гибкий
Java Developer
ОК
Санкт-Петербург, гибкий
Ведущий программист Rust
Tarantool
Москва, гибкий
Старший Java- программист
VK Tech
Москва, гибкий
Go разработчик
Рекламные технологии
Москва, гибкий
Golang Developer в команду «WARP»
Информационная безопасность
Москва, гибкий
Go-разработчик
VK Cloud
Москва, гибкий
Java-разработчик в команду Tracer
VK
Санкт-Петербург, гибкий
Middle Java Developer
MAX
Москва, комбинированный
Системный программист в команду ИБ
VK
Москва, гибкий
GO, ВК Музыка
VK Музыка
Москва, гибкий
Старший программист
Tarantool
Москва, гибкий
Go Developer в команду инфраструктуры CDN
Технический департамент
Москва, комбинированный
Back-End Developer в команду инфраструктуры
ВКонтакте
Санкт-Петербург, гибкий
Ведущий Java-разработчик
Единые облачные технологии
Москва, гибкий