C++ developer/разработчик С++ (senior)
Genius Group — инновационная группа компаний с высокой экспертизой в маркетинге и рекламных технологиях. Мы разрабатываем свои собственные технологические решения, которые позволяют решать задачи клиентов с максимальной скоростью и эффективностью.
Сейчас мы активно растем и ищем ведущего Разработчика С++. в один из наших продуктов, а именно Genius Desk.
Genius Desk — многофункциональная рекламная платформа, которая является собственной IT-разработкой Genius Group. Cobrazz 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).
Что есть у нас для комфортной работы?
- Комфортный формат работы: удаленка или наш классный офис на м. Павелецкая;
- Официальное оформление со всеми отпусками, больничными и прочим;
- Хорошая зарплата, которую обсудим на собеседовании;
- Готовы вкладываться в развитие, оплачивая профильные тренинги и курсы;
- В офисе мы организуем митапы, а также ходим на тимбилдинги и прочие активности;
- Наши хорошие коллеги, которые готовы обсуждать и реализовывать крутые идеи;
- Даём качественное железо, если это необходимо.