Backend

Golang developer Full-time

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

Группа технологических платформ YABBI представляет из себя комплекс высоконагруженных решений собственной разработки, предназначенный для ведения таргетированных рекламных кампаний крупного бизнеса. Это значит, что мы:

  1. Сами придумываем технологические решения;
  2. Занимаемся реализацией этих решений;
  3. Успешно применяем наши разработки в бизнесе.

Мы ищем Backend Engineer в команду Yabbi для работы над продуктом SSP – это платформа, которая помогает владельцам мобильных приложений (издателям) выгодно продавать рекламные места. Она автоматизирует процесс продажи, делая его максимально прозрачным и эффективным.

Представь себе SSP как высокотехнологичный аукцион. С одной стороны – издатели, предлагающие свои рекламные места. С другой – рекламодатели, жаждущие заполучить внимание пользователей. SSP же выступает в роли умного аукциона, который:

  • Собирает информацию о рекламных местах (формат, гео, аудитория) и о желаниях рекламодателей (целевая аудитория, бюджет);
  • Проводит аукцион в режиме реального времени, определяя, кто из рекламодателей получит показ.

Почему разработка SSP – это круто?

SSP – это не просто платформа, а высокотехнологичный highload инструмент, который может стать настоящим полигоном для твоих амбиций и драйвером твоего профессионального роста.

Разрабатывая SSP, ты:

Погружаешься в передовые технологии:

  • Осваиваешь машинное обучение, алгоритмы аукционов, Big Data и другие передовые технологии, лежащие в основе SSP;
  • Получаешь глубокие знания и опыт, которые высоко ценятся на рынке труда.

Решаешь нетривиальные задачи:

  • Разрабатываешь сложные системы, оптимизирующие показ рекламы в режиме реального времени;
  • Столкнувшись с нестандартными задачами, тренируешь свой креативный подход и критическое мышление;
  • Постоянно учишься и развиваешься, решая задачи на стыке разных дисциплин.

Создаешь продукт, которым будут пользоваться миллионы:

  • Твой вклад напрямую влияет на эффективность рекламных кампаний и доход издателей;
  • Ты становишься частью команды, которая создает будущее мобильной рекламы;
  • Ощущаешь гордость и весомость своего вклада в продукт, которым пользуются миллионы людей.

При разработке продукта мы используем:

  • Go
  • Сервисный подход
  • GRPC (основной протокол взаимодействия между сервисами)
  • PostgreSQL
  • Clickhouse
  • Kafka
  • Развертываемся в собственном K8S кластере компании.

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

  • Опыт написания сетевых многопоточных приложений на Go;
  • Знание шаблонов проектирования;
  • Опыт профилирования и отладки Go кода;
  • Продвинутый уровень SQL: CRUD, JOIN, транзакции (PostgreSQL);
  • Уверенное использование Protobuf/gRPC;
  • Опыт работы с Docker;
  • Опыт написания unit-тестов;
  • Уверенные знание операционных систем на базе Linux.

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

  • Развертывание приложений в Kubernetes;
  • Опыт работы с Redis/Clickhouse;
  • Опыт работы с Kafka/RabbitMQ.

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

  • Белая, своевременная и конкурентоспособная заработная плата;
  • Гибкий график: начало работы с 8 до 10;
  • Профессиональный рост (у нас есть внутреннее обучение, возможность посещать конференции и митапы, мы спонсируем).

Бонусы

Попадая к нам в команду, ты: 

-Прокачаешься как профессионал (мы предоставляем весь необходимый инструментарий);

-Будешь работать в позитивном коллективе с понятной структурой и отсутствием бюрократии (а еще у нас крутые вечеринки и корпоративы!);

-Пройдешь комфортный онбординг с эйчар-менеджером и личным наставником;

-Станешь частью большой эко-системы в быстро развивающейся компании в сфере digital и IT;

-Получишь возможность оформить льготную ипотеку от 5% (мы ведь аккредитованная IT-компания);

-Получишь медицинское сопровождение и доступ к корпоративной библиотеке (после прохождения ИС).

Дополнительные инструкции

Присоединяйся к нашей команде Golang-разработчиков и:

  • Вноси свой вклад в разработку и развитие новых продуктов;
  • Работай в компании, где ценят твоё мнение и идеи;
  • Влияй на технические решения, повышая качество разработки и процессов;
  • Реализуй сложные задачи, работая в команде амбициозных и увлеченных людей;
  • Получай четкий фидбэк от пользователей, развивая востребованный продукт;
  • Решай задачи, которые будут стимулировать твой профессиональный рост.

Overview

  • Employer: YABBI
  • Job Title: Golang developer
  • Published: 7 months ago
Apply For This Job