👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Research Developer

Местоположение и тип занятости

Москва

Компания

ТОП-3 международная компания в области IT безопасности. Один из лучших работодателей России

Описание вакансии

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

Кто мы:

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

Что мы делаем:

Критические для бизнеса сервисы, позволяющие Компании находить новые угрозы безопасности и оставаться в мировом ТОПе по уровню детектирования.  Мы также разрабатываем компоненты для нескольких коммерческих продуктов и работаем над продуктом, построенном на основе ряда технологий, создаваемых и оттачиваемых в компании годами. 

Почему к нам:

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

Задачи, которые вас ожидают:

  • Анализ различных объектов для выявления их функционала и вредоносности
  • Разработка инфраструктурных сервисов Sandbox и утилит под Linux / Windows
  • Проведение исследований по развитию продуктовых и инфраструктурных сервисов
  • Поддержка коллег по возникающим проблемным кейсам работы сервисов 

Чтобы быть успешным в этой роли потребуется:

  • Опыт разработки на C/C++, (как бонус опыт разработки на Python, готовность попробовать VBS, Autoit, Powershell);
  • Навыки реверс-инжиниринга, владение IDA, отладчиками (WinDbg, OllyDbg, Syser);
  • Хорошее знание архитектуры операционных систем семейства Windows, Win32 API;
  • Знание  Linux + PosixAPI;
  • Умение работать с чужим кодом на различных языках программирования;
  • Умение быстро разбираться с новыми технологиями, программным обеспечением;
  • Умение разбираться с нетривиальными проблемами, докапываться до первопричин и находить решение;
  • Умение и желание работать в команде;
  • Понимание принципов компьютерной и сетевой безопасности;
  • Технический английский

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

  • Умение программировать на одном из скриптовых языков (Python, Bash)
  • Опыт написания драйверов под Windows;
  • Навыки разработки под Linux;
  • Навыки сетевого программирования;
  • Знакомство с созданием REST сервисов и протоколом HTTP;
  • Знакомство с технологиями аппаратной виртуализации под Linux;
  • Опыт проведения code review, написания unit tests;
  • Знание / опыт работы по гибким методологиям.