Backend

Go Developer Full-time

О компании и команде

AdTech — направление объединяет рекламные продукты и инструменты для бизнеса VK, которое упрощает начало работы и ежедневное взаимодействие с рекламными кампаниями для любых категорий пользователей от начинающих предпринимателей до профессионалов маркетинга.

Минимум бюрократии и максимум возможностей влиять на продукт, а скорость воплощения фичей иногда доходит до пары недель от идеи до релиза.

— Сотни серверов, миллионы запросов к API, миллиарды событий в сутки и терабайты статистики;
— 300 способов таргетирования;
— Доступ к аудитории охватом более 140 миллионов человек — 95% мобильной аудитории рунета.

Сразу две команды из VK Рекламы ищут Go-разработчиков, готовых к масштабным задачам и глубокому погружению в рекламные технологии. Вы получите опыт, очень полезный для резюме. Выбирайте команду по душе и интересам, узнавайте их требования и откликайтесь!

Команда выдачи: системная разработка

Мы разрабатываем высоконагруженный сервис, который формирует рекламный ответ сразу на множестве площадок (ВКонтакте, ОК, Дзен, Почта) и в партнёрской сети. Для этого нам надо молниеносно доносить гигабайты контента до сервиса. И всё это — под нагрузкой в миллион RPS.

Команда профилей

Мы отвечаем за механизмы наполнения пользовательского профиля для показа рекламы. Это одна из самых важных частей рекламного движка. От нас во многом зависит релевантность рекламы и, следовательно, её эффективность.

У нас настолько высокие требования к производительности, что продуктовая задача часто требует нетривиальной технической реализации. Например, надо выдерживать 500 000 RPS с таймингом 15 мс.

Ожидания от кандидата

  • Уверенное знание Go и умение писать надёжный код и тестируемый код на Go;
  • умение работать с БД и in-memory хранилищами;
  • знание особенностей и преимуществ Go и умение их использовать в работе;
  • опыт сетевого программирования;
  • знание стандартных пакетов go;
  • знание классических алгоритмов и структур данных;
  • понимание принципов работы ОС (в том числе Linux), процессов, контейнеризации.

Будет плюсом:

  • опыт разработки на Python/С;
  • опыт работы с Tarantool.

Условия работы

Работа в VK — это:

  • возможность создавать продукты и сервисы, которые меняют к лучшему жизнь миллионов пользователей;
  • амбициозные задачи, масштабные проекты и возможности для профессионального роста;
  • совместные интересы и увлечения: помогаем раскрывать таланты и отлично проводить свободное время;
  • работа в команде профессионалов из разных сфер, которые всегда готовы поделиться опытом;
  • программа благополучия: заботимся о здоровье и хорошем самочувствии сотрудников;
  • компенсация питания в кафе и ресторанах рядом с офисами — 800 рублей в день;
  • компенсация спортивных активностей — 30 000 рублей в год в регионах и 35 000 рублей в год в Москве и в Санкт-Петербурге;
  • 16 корпоративных команд по 12 видам спорта.

Присоединяйтесь к нашей команде, чтобы создавать сервисы и технологии, которые улучшают качество жизни миллионов людей.​​​​​

Overview

  • Employer: VK
  • Job Title: Go Developer
  • Published: 6 months ago
Apply For This Job