Fortinet

Software Engineer – FortiSIEM Threat Detection & Integration

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер в команду FortiSIEM Advanced Threat Integration: разработка парсеров и интеграций для нормализации security-телеметрии, моделирование детекций и поддержка кода на Python.

Задачи

  • Анализировать сырые security- и audit-логи Fortinet и сторонних продуктов, разбирать их структуру и ключевые поля
  • Разрабатывать и поддерживать парсеры логов FortiSIEM с извлечением и нормализацией данных в стандартные атрибуты событий
  • Создавать и обновлять правила безопасности, отчёты, дашборды и контент детекций FortiSIEM
  • Изучать документацию вендоров, advisories и примеры логов для новых интеграций и детекций
  • Разрабатывать и поддерживать лёгкие интеграции и инструменты на Python, regex, API и скриптах
  • Тестировать и отлаживать парсеры, правила и интеграции на репрезентативных примерах логов
  • Работать в Linux и использовать Git/GitLab для контроля версий и код-ревью
  • Взаимодействовать с разработчиками, QA, поддержкой и security-исследователями при выпуске контента FortiSIEM

Требования

  • Степень BS в Computer Science, Computer Engineering, Cybersecurity или смежной области либо эквивалентный практический опыт
  • 3+ года опыта software engineering с BS или 2+ года с MS
  • Сильные навыки программирования на Python: структуры данных, файловый и сетевой I/O, обработка ошибок, тестирование, отладка
  • Сильные навыки регулярных выражений и понимание корректности и производительности при парсинге недоверенных логов
  • Понимание алгоритмов, структур данных, сложности, ООП, конкурентного и асинхронного выполнения
  • Хорошее знание Linux: процессы, файлы, права, сети, командная строка, shell-скрипты
  • Опыт работы с Git/GitLab и процессами код-ревью
  • Умение разбирать незнакомые логи, API, схемы и документацию и превращать их в детерминированную логику
  • Сильные навыки отладки и решения проблем, внимание к edge cases и воспроизводимому тестированию
  • Умение работать в распределённой команде и ясно излагать технические рассуждения
  • Право на работу в США без спонсорства

Условия

  • Полная занятость
  • Медицинская, стоматологическая и vision-страховка, страхование жизни и инвалидности
  • 401(k), 11 оплачиваемых праздников, отпуск и больничные
  • Комплексная программа отпусков
  • Участие в программе акций Fortinet
  • Бонусы по усмотрению компании

Навыки

  • Python
  • regex
  • REST API
  • JSON
  • XML
  • syslog
  • TLS
  • sockets
  • Linux
  • shell scripting
  • Git
  • GitLab
  • C++
  • AWS
  • Azure
  • GCP
  • CI/CD
  • SIEM
  • MITRE ATT&CK

Похожие вакансии

Staff Software Engineer, Provider
HeadwaySeniorУдалённо
265,000 – 331,000 USD в год
30 окт.
Staff Software Engineer, Business Systems & Integrations
GroqSeniorFort WorthОфис
270,400 – 318,100 USD в год
30 окт.
Lead Principal Platform Software Engineer
OracleLeadОфис
96,800 – 306,800 USD в год
30 окт.
Software Engineer III Payments Platform
JPMorganChaseMiddleTampaОфис
30 окт.
Software Engineer - Message Queuing and Integration
Costco WholesaleMiddleIssaquahОфис
85,000 – 225,000 USD в год
30 окт.
Software Engineer – FortiSIEM Threat Detection & Integration — Fortinet, 123,000 – 151,000 USD в год, Sunnyvale | itrelocate