О ПРОЕКТЕ
Строим DSP (Demand-Side Platform) для видеорекламы — систему автоматического закупа рекламных показов в реальном времени (RTB). Обрабатываем тысячи запросов в секунду с требованиями к latency <50мс.
ЧЕМ БУДЕТЕ ЗАНИМАТЬСЯ
- Разработка high-load сервисов на Go (биддер, аналитика, интеграции с SSP)
- Проектирование архитектуры под нагрузку 10K+ RPS
- Оптимизация latency, работа с профайлерами (pprof, tracing)
- Интеграция с PostgreSQL, Redis, ClickHouse
ТРЕБОВАНИЯ
Hard skills:
-
2+ года промышленной разработки на Go
-
Понимание concurrency: goroutines, channels, context, sync-примитивы
-
Опыт работы с реляционными БД (PostgreSQL) — не только CRUD, но и планирование запросов, индексы
-
Redis как кэш и как структура данных, не только "ключ-значение"
-
HTTP/gRPC сервисы, работа с таймаутами и retry-логикой
-
Docker, базовое понимание k8s
Soft / Process:
-
Работали в продакшене с on-call, умеете дебажить под нагрузкой
-
Писали бенчмарки, профилировали память и CPU
-
Готовы разбираться в домене: RTB, OpenRTB, VAST — научим
БУДЕТ ПЛЮСОМ
-
Опыт в ad tech, fintech, гейминге — где критична latency
-
Знание OpenRTB 2.x/3.0
-
Работа с Kafka/NATS/RabbitMQ
-
Опыт в трейдинге или аукционных системах
ЧТО ПРЕДЛАГАЕМ
Свободный график работы — важен результат, а не присутствие по часам.
Разработка core-части DSP — участие в создании системы реального времени с высокой нагрузкой и требованиями к latency.
Сильные инженерные задачи — high-load архитектура, оптимизация производительности, работа с потоками данных и профилированием.
Влияние на архитектуру — возможность принимать технические решения и формировать технологию платформы.
Быстрый грейд после MVP — разработчики, участвующие в запуске MVP (≈3 месяца), быстро переходят на следующий уровень роли и становятся ключевыми инженерами платформы.