Palo Alto Networks
Principal Engineer Software (Threat Data Platform)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal-инженер в команду Threat Data Platform. Разработка AI-инструментов для исследователей угроз, масштабирование пайплайнов данных и интеграция с экосистемой продуктов PANW.
Задачи
- Разрабатывать backend-фичи и ключевые компоненты end-to-end: от архитектурного проектирования и тестирования до деплоя и поддержки
- Проектировать и оптимизировать высоконагруженные ETL/ELT-пайплайны для обработки данных об угрозах в data warehouse
- Создавать и поддерживать высокопроизводительные хранилища данных и масштабируемые API для внутренних исследователей безопасности
- Совместно со стейкхолдерами переводить бизнес-требования в масштабируемые технические решения
- Проводить код- и дизайн-ревью, участвовать в формировании архитектурной дорожной карты и лучших практик
Требования
- Степень B.S./M.S. по Computer Science или смежной области либо эквивалентный практический опыт
- 5+ лет опыта разработки крупных enterprise-приложений и высокодоступных data API
- Профессиональный уровень Java (core backend) и уверенное владение RESTful API
- Опыт работы с крупными облачными провайдерами (предпочтительно GCP или AWS) и их managed-сервисами
- Опыт работы с Python для обработки данных, экспертиза в Linux и shell-скриптинге
- Понимание различных архитектур БД: SQL, NoSQL, time-series, GraphDB
- Опыт работы в Kubernetes и понимание современных CI/CD-процессов
Условия
- Офисный формат работы в большинстве команд с гибкостью при необходимости
- Базовая зарплата $156,400–$253,000 в год плюс RSU и бонус
- Пакет льгот и benefits
- Возможность иммиграционного спонсорства
Навыки
- Java
- Python
- RESTful API
- GCP
- AWS
- Linux
- Shell scripting
- SQL
- NoSQL
- Time-series
- GraphDB
- Kubernetes
- CI/CD
- ETL/ELT
- Pub/Sub
- Kafka
- Dataflow
- Spark
- BigQuery
- BigTable