Lead C++ developer PT WAF (Web Application Firewall)
Чем занимается Positive Technologies?
Мы создаем продукты для кибербезопасности. Это решения и технологии, которые защищают от хакеров и помогают проводить расследования инцидентов.
Мы разрабатываем сложные высоконагруженные системы, используем различные алгоритмы машинного обучения, обработки и анализа данных. Используем опенсорс-решения и дорабатываем их под наши задачи и нагрузки. Часть наших наработок публикуем на github. Прежде чем отдавать продукты заказчикам, проверяем их на себе.
У нас семь офисов в России (в Москве, Санкт-Петербурге, Самаре, Нижнем Новгороде, Томске и два в Новосибирске), поэтому продуктовые команды часто территориально распределены. Нас больше 2300 человек.
Про продукт
WAF (Web Application Firewall) - позволяет защититься от эксплуатации имеющихся уязвимостей без внесения изменений в само приложение. Это инновационная система защиты, которая точно обнаруживает и блокирует атаки, включая атаки из списка OWASP Top 10 и классификации WASC, L7 DDoS и атаки нулевого дня. PT AF обеспечивает непрерывную защиту приложений, пользователей и инфраструктуры и помогает соответствовать стандартам безопасности.
В связи с этим мы сейчас ищем старшего программиста С++.
В идеале нам хотелось бы видеть на этой роли опытного разработчика, который хорошо знает Linux, глубоко разбирается в сетевых технологиях и горит своим делом. Мы со своей стороны предлагаем высокое качество экспертизы в компании, крутые задачи и возможности для роста и развития.
Чем предстоит заниматься:
- Разработка продукта для защиты web приложений.
- Участие в развитии архитектуры системы (да, прямо по-настоящему можно работать с архитектурой).
- Разработка и оптимизация алгоритмов обработки больших объемов данных.
- Проведение исследований с целью выбора оптимального подхода для решения сложных задач в процессе разработки компонентов системы.
- Поиск новых подходов к решению интересных задач обработки потоков данных.
Что ждём от кандидата:
- Отличное знание современного C++;
- Коммерческий опыт разработки на С++ от 5 лет стандартов 17 и выше;
- Опыт многопоточного программирования и понимание принципов синхронизации;
- Понимание принципов работы сетевых протоколов, стека TCP/IP и семейства протоколов HTTP
- Опыт оптимизации производительности высоконагруженных программных компонент;
- Опыт разработки под ОС Linux в docker-контейнерах;
-Плюсом будет:
- Опыт работы с криптографическими алгоритмами;
- Понимание принципов построения высоконагруженных распределенных систем;
- Понимание основ безопасности веб-приложений;
- Опыт разработки на Lua / Python
Что взамен:
- Работа возможна в любом из семи офисов России (Москва, Санкт-Петербург, Самара, Нижний Новгород, Томск и два в Новосибирске), также возможна удалённая работа или по смешанному графику.
- В Томске - удобное расположение офиса и большая бесплатная парковка от БЦ.
- Гибкое начало рабочего дня.
- ДМС со стоматологией, вызовом врача на дом, экстренной госпитализацией и страховкой для путешествий
- Две недели дополнительного отпуска.
- В офисе есть спортивная зона
- Летом на крыше БЦ открывается лаунж-зона.
- Настолки и книги в библиотеку покупаем два раза в год
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Программист-разработчик
Не понравилась работа HR отдела.