Ведущий С++ разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы в Positive Technologies противостоим киберугрозам: разрабатываем ПО для сканирования уязвимостей, выявления и предотвращения атак, расследования инцидентов. Нам скоро 15 лет. За это время мы открыли шесть разработческих офисов в России и восемь представительств за рубежом. Выпустили семь продуктов, которыми пользуются российские и иностранные корпорации, университеты, министерства.
Positive Technologies — это 600 человек. Героев, без которых не было бы этих достижений. Мы работаем в команде: когда трудно — помогаем, когда получается — празднуем. И готовы принять к себе таких же дружелюбных, открытых и талантливых людей.
О команде
Пополнение требуется команде разработки ядра системы — нас пять "плюсовиков", крутых профессионалов. Мы любим решать сложные задачи (а наша работа такие подкидывает постоянно), обсуждать вместе способы их решения, искать нестандартные подходы. Инициативных выслушиваем, новые идеи рассматриваем. Вместе ходим на конференции (вот собираемся на ZeroNights).
О продукте
Система, для которой мы разрабатываем ядро, работает на больших скоростях и с внушительными объёмами данных. Над ней трудятся 20 человек, если считать с нами. Продукт конкурирует с аналогами мировых компаний. Первая версия системы уже есть, работает у клиента, теперь надо её развивать.
О перспективах
Повторимся — задачи действительно сложные. Лёгких нет, джуниоры не справятся. Поэтому мы ищем опытного и бесстрашного разработчика. Если претендуете на высокий уровень — столкнётесь с заданиями, которых ещё не приходилось решать, и сможете реализовать себя. Специалисту среднего уровня будет у кого поучиться — над продуктом работают эксперты. В первые три месяца надо будет плотно погрузиться в процесс и решить несколько задач по возрастанию сложности. Желающих отправим набираться знаний на профильные конференции — в качестве участников или докладчиков.
Предстоит участвовать в разработке:
- высоконагруженных модулей захвата и обработки трафика;
- подсистем хранения и обработки полученных данных.
Необходимы опыт разработки:
- сетевых приложений;
- многопоточных, высоконагруженных приложений;
хорошее знание:
- C++ (C++ 11, STL);
- сетевых технологий и базовых протоколов стека TCP/IP;
- устройства Linux, работы сетевого стека, менеджера памяти.
А также умение разбираться в чужом коде.
Будут плюсом:
- знакомство с RabbitMQ, ZeroMQ, ElasticSearch, MongoDB;
- опыт работы с библиотеками PFRING, netmap, dpdk;
и опыт разработки:
- в области анализа сетевого трафика (DPI, IDS/IPS, DLP);
- парсеров протоколов.
Что взамен
Официальное трудоустройство, белая зарплата, ДМС, шесть недель оплачиваемого отпуска. Можно самому выбрать, во сколько начнется твой рабочий день. Дресс-кода у нас нет — мы за свободу в выборе стиля.
О нашем офисе
Мы работаем на 15 этаже бизнес-центра "Преображенский" — от метро 30 секунд пешком. В большом и ярком офисе есть душевые, спортивная зона, библиотека, настольные игры, уютные кухни с чаем на любой вкус, кофемашинами и какао. У нас йога каждую неделю и обучение английскому.
Дополнительные инструкции
Резюме присылайте на career@ptsecurity.com