Senior Golang разработчик в команду Атрибуции
Компания: Wildberries
Локация: Москва
О компании
Wildberries — это одна из крупнейших международных технологических компаний в России, возникшая в результате слияния IT-компании Wildberries и оператора наружной рекламы Russ. Она занимает лидирующие позиции на рынке электронной коммерции и предлагает своим пользователям широкий выбор товаров, а также решения для рекламодателей.
Компания активно работает над повышением качества и скорости представляемой маркетинговой статистики, что делает её важным игроком в продвижении товаров на онлайн-платформах.
Ключевые факты:
- Лидер в области электронной коммерции
- Международная команда
- Слияние двух компаний в области технологий и наружной рекламы
- Около 5 миллиардов событий обрабатываются ежедневно
О вакансии
В команде статистики и атрибуции Wildberries открыта позиция Senior Golang разработчика. Основная задача команды заключается в предоставлении рекламодателям и продавцам прозрачной, быстрой и точной информации о результатах маркетинга, что способствует их успеху на платформе. Разработка систем и анализ входящего трафика — важные аспекты работы, где учитывается огромное количество данных ежедневно.
Ваша роль будет заключаться в проектировании и развитии ETL-пайплайнов, а также в анализе и обеспечении точности данных. Вы будете работать с высоконагруженными проектами, обработки которых требуют значительного уровня квалификации и опыта с Go, PostgreSQL и другими современными технологиями.
Чем предстоит заниматься:
- Обрабатывать и обогащать входящий трафик на уровне порядка 5 миллиардов событий в сутки
- Считать различные рекламные метрики, включая показы, клики и конверсии
- Строить системы атрибуции для оценки эффективности рекламных кампаний
- Проектировать и развивать ETL-пайплайны для обработки данных
- Обеспечивать высокую точность данных, что является критически важным для бизнеса
Что мы предлагаем:
- Работа в динамичной и международной компании
- Возможности для профессионального роста и развития
- Участие в высоконагруженных проектах с современными технологиями
Обязанности
- Обрабатывать и обогащать входящий трафик на уровне 5 миллиардов событий в сутки
- Считать рекламные метрики, включая показы, клики и конверсии
- Проектировать и развивать ETL-пайплайны
- Обеспечивать точность данных
- Работать с PostgreSQL на продвинутом уровне
- Использовать Redis для кеширования и создания очередей
- Эксплуатировать Kafka и управлять ее компонентами
- Заниматься созданием и оптимизацией запросов в Clickhouse
- Разрабатывать системы атрибуции для оценки рекламной эффективности
- Понимать конкурентность и оптимизацию кода на Go
Требования
- Все вакансии
- Попасть в команду
- Строительство
- Сервисные позиции
- Все вакансии
- Попасть в команду
- Строительство
- Сервисные позиции
- Принимать и обогащать входящий трафик (порядка 5 миллиардов событий в сутки);
- Считать различные рекламные метрики (показы, клики, конверсии и многие другие);
- Строить атрибуцию, чтобы понимать, какая реклама реально приносит продажи;
- Проектировать и развивать ETL‑пайплайны;
- Отвечать за точность данных.
- Имеете 4+ года опыта на Go (из них 2+ года в highload-проектах);
- владеете PostgreSQL на продвинутом уровне (партиционирование, Explain, оконные функции, миграции);
- Уверенно владеете Redis (кеши, лимиты, очереди, pub/sub);
- Имеете опыт реальной эксплуатации Kafka (consumer groups, партиции, offset management, dead-letter queue);
- Имеете опыт работы Clickhouse (схемы, агрегатные функции, материализованные вьюхи, оптимизация запросов);
- Имеете опыт построения ETL-пайплайнов или обработки потоковых данных (real-time / batch);
- Имеете понимание конкурентности, профилирования (pprof) и оптимизации Go;