Мы команда разработки движков ВКонтакте. Движки — это специализированные базы данных, используемые ВКонтакте для хранения всей информации пользователей, загружаемой на сайт. Сотни петабайт фото и аудио контента, миллиарды постов, комментариев и сообщений ежедневно, рекламные объявления и другие типы контента. Для всего этого мы стараемся сделать эффективные и надежные системы хранения.
Ищем сильных разработчиков, которые любят выжимать максимальную производительность из своего кода, задумываться о свойствах системы целиком, делать масштабируемые и легко эксплуатируемые решения.
Наш стек: C++, C, Go, Nginx.
Задачи
- разрабатывать специализированные структуры данных и алгоритмы;
- заниматься оптимизацией на системном и прикладном уровне;
- участвовать в проектировании новых систем;
- работать над механизмами надежности и масштабируемости наших решений.
Требования
- знание языков C/C++;
- продвинутое знание алгоритмов и структуры данных;
- опыт системной разработки, продвинутое знание ядра и инструментов Linux;
- опыт в профайлинге и отладке нагруженных приложений.
Будет плюсом
- опыт в разработке распределенных систем;
- глубокое знание сетевых протоколов;
- знания инструментов практической проверки распределенных алгоритмов.
Приглашаем специалиста, который сможет посещать офис в Санкт–Петербурге или работать в комбинированном режиме. Ждем ваших откликов. Удачи!
Мы предлагаем
Формат работы
Уровень
График работы
ВКонтакте
Один из самых высоконагруженных проектов рунета. В сутки у нас бывает до 30 релизов и 125 миллиардов запросов к API. Всё это вытягивает небольшая команда разработчиков, где каждый — суперпрофессионал, который нашёл интересные для себя задачи.