C++ developer/разработчик С++ (senior)

Дата размещения вакансии: 25.11.2024
Работодатель: Genius Group
Уровень зарплаты:
от 250000 RUR
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Genius Group — инновационная группа компаний с высокой экспертизой в маркетинге и рекламных технологиях. Мы разрабатываем свои собственные технологические решения, которые позволяют решать задачи клиентов с максимальной скоростью и эффективностью.

Сейчас мы активно растем и ищем ведущего Разработчика С++. в один из наших продуктов, а именно Genius Desk.

Genius Desk— многофункциональная рекламная платформа, которая является собственной IT-разработкой Genius Group. Genius Desk DSP обрабатывает 400 000 запросов на размещение рекламы в секунду. По объему доступного рекламного инвентаря занимает одно из лидирующих мест в России.

Основным продуктом, над которым предстоит работать, является система управления рекламными кампаниями (Trading Desk).

Наш основной стэк:

  • C++, postgres, clickhouse,nginx, TAO(CORBA), grpc, userver, boost, rocksdb, rpm packages, grafana + prometheus.

Чем нужно будет заниматься?

  • Разработка и поддержка backend приложений на C++;
  • Развитие существующей архитектуры проекта;

  • Поддержка технической инфраструктуры для высоконагруженных продуктов;

  • Технические консультации;

  • Планирование и постановка задач;

  • Контроль выполнения задач.

Чего ждем от кандидата?

  • Понимание методологии Agile и структуры Scrum проекта;

  • Умение поддерживать “здоровые” коммуникации с командой разработки;

  • Уверенное владение c++, c++ stl;

  • Опыт разработки мультипоточных приложений и знание методов синхронизации потоков (mutex, atomic, conditional);

  • Знание классических алгоритмов и структур данных;

  • Понимание концепции coroutines для c++;

  • Знание сетевых протоколов TCP, HTTP 1.1; умение отлаживать сетевые приложения (tcpdump, tcpflow, wireshark/tshark);

  • Уверенное использование unix консоли, знание bash будет плюсом;

  • Базовые навыки использования систем контроля версий (svn или git).

Что есть у нас для комфортной работы?

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