Старший Go-инженер в команду разработки Anti-DDoS решений
Senior · Удалённо из России · Россия · Английский не нужен
Навыки
aiohttp / asyncio
Алгоритмы и структуры данных
Bash / shell
CI/CD
Code review
Отладка и поиск ошибок
Docker
Ещё 17
Flink
Go
HAProxy / Traefik / Envoy
Highload
Kafka
Kubernetes
Linux
Нагрузочное тестирование
Nginx
Pandas
Оптимизация производительности
Python
React
Redis
SOLID и паттерны
SRE-практики
systemd
О компании и продукте
VK Сфера Продуктовая компания Инвестиции $100M+ Размер 1001+ VK — крупнейшая технологическая компания по числу пользователей в Рунете. Цифровые продукты VK предоставляют десяткам миллионов людей возможность решать повседневные задачи онлайн: общаться, учиться, развлекаться и самореализовываться. Для предпринимателей VK разрабатывает инструменты развития и продвижения бизнеса в социальных сетях и на контентных платформах. Для бизнес-клиентов VK развивает продукты и услуги по цифровизации.
Команда занимается низкоуровневой оптимизацией производительности программного обеспечения: эффективное использование вычислительных ресурсов CPU, работа с процессорными кэшами, управление памятью и применение lock-free подходов в многопоточной среде.
В рамках разработки создаются и поддерживаются сетевые модули, компоненты Nginx, а также системные драйверы и пользовательские сетевые подсистемы. Особое внимание уделяется стабильной работе решений на мощных серверных платформах и максимальной пропускной способности системы.
Задачи
Разработка и развитие высокопроизводительной системы анти-DDoS-защиты (L3–L7)
Создание модулей фильтрации и алгоритмов обработки трафика под экстремальными нагрузками (DPDK)
Парсинг пакетов, реализация правил валидации, доработка сетевых драйверов и модулей Nginx
Многопоточная разработка с применением lock-free структур и с учётом NUMA/CPU cache
Оптимизация CPU, памяти и сетевого I/O для максимальной пропускной способности и минимальной латентности
Нагрузочное тестирование, профилирование, отладка и покрытие кода тестами
Code review, документирование архитектуры и менторство команды
Требования
Уверенное знание алгоритмов и структур данных
Уверенное владение разработкой на Go
ООП, SOLID, паттерны проектирования
Мультипоточное программирование
Знание механизмов межпроцессного и межпоточного взаимодействия и их синхронизации
Понимание работы диспетчеризации процессов и потоков
Знание системных сервисов ОС Linux (systemd, cron)
Знание жизненного цикла программы
Знание протоколов: UDP, TCP
Будет плюсом
Опыт работы с Anti-DDoS-решениями
Опыт работы с Nginx, Envoy-балансировщиками
Владение разработкой на Python (3.8+) языке
Опыт работы с asyncio, pandas, redis
Опыт работы с Flink, Kafka stream
Опыт работы с Docker, K8s
Опыт разработки Frontend (React, JS)
Опыт разработки bash-скриптов
Знание техник оптимизаций приложений
Знание в области сетевых протоколов и технологий
Знание CI/CD технологий и сервисов
Знание способов и практик обеспечения отказоустойчивости приложений
Условия
Гибкий график работы
Офис в центре города
Профессиональная команда
Паспорт вакансии
История публикации
Появилась в Вакандии28 дней
Перепубликациинетпубликовалась один раз
Проверяли на источникеВидели 28 дней назад
Среди похожихНет данныху карточки не хватает полей, чтобы найти похожие
Откуда что взялось
Отмечено то, что вывели мы. Без пометки — значение назвал работодатель.
ГрейдSeniorвычитано из текста вакансии
Формат работыУдалённо из Россиивычитано из текста вакансии
ГеографияРоссиявыведено из другого признака
Зарплатаот 420 000 RUB в месяцвычитано из текста вакансии
Почему на этом месте в выдаче
Порядок выдачи объявлен контрактом: свежесть решает между днями, полнота и зарплата — внутри дня.
Полнота карточки1004 из 4 полей: грейд, формат, география, зарплата
Зарплата названа100вилку назвал источник
Проверка Вакандии
Источники и свежесть
Тип источника
Агрегатор вакансий
Найдено публикаций
1
Посмотреть публикации и даты
getmatchОсновная публикация · 2026-08-10
V
Работодатель
VK
50 активных вакансий · вилка работодателя указана в 31%