ServiceNow
Staff Software Engineer, Platform Cryptography
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Platform Security (направление Cryptography) компании ServiceNow. Проектирование и эксплуатация криптографических сервисов уровня SaaS: управление ключами, PKI, секреты, workload identity, с применением AI/ML для задач безопасности.
Задачи
- Проектировать, разрабатывать и поддерживать масштабируемые и безопасные криптографические сервисы с соблюдением требований FIPS и регулируемых сред
- Архитектировать и эксплуатировать критически важные crypto-сервисы с надёжностью и безопасностью как первостепенными ограничениями дизайна
- Владеть сервисами end-to-end на Kubernetes в мультитенантной SaaS-среде: деплой, масштабирование, on-call, реагирование на инциденты
- Проводить threat modeling на каждом дизайн-ревью, а не только проверять happy path
- Оценивать, где AI/ML действительно применим в криптографии и безопасности (аномалии в использовании ключей, ML-скоринг рисков жизненного цикла сертификатов, AI-ассистированное код-ревью на криптографические антипаттерны)
- Сотрудничать с product owners, security-архитекторами и платформенными командами, переводя требования комплаенса и безопасности в рабочие криптографические фреймворки
- Менторить инженеров по безопасному кодированию, криптографическим подводным камням и строгости дизайн-ревью
- Следить за криптографическими новшествами, включая готовность к post-quantum, и внедрять их заранее
- Участвовать в on-call и реагировании на инциденты
Требования
- 8+ лет профессионального опыта в разработке ПО; Java, Go или другой строго типизированный язык в production-масштабе
- Сильные основы CS: структуры данных, алгоритмы, ОО-дизайн, компромиссы распределённых систем
- Production-опыт эксплуатации сервисов на Kubernetes (деплойменты, Helm, CI/CD) в SaaS/мультитенантной среде
- Понимание базовых криптографических примитивов (симметричное/асимметричное шифрование, хеширование, цифровые подписи, основы TLS/PKI)
- Продемонстрированные навыки security-first инженерии: безопасное кодирование, threat modeling, дисциплина код-ревью
- Опыт в криптографии, PKI, управлении ключами или секретами — системы жизненного цикла сертификатов, интеграция HSM/KMS, crypto-agility
- Практический опыт применения AI/ML к задачам безопасности/ops (аномалии, скоринг рисков, анализ логов/телеметрии) или критическая интеграция LLM-инструментов в инженерные процессы
- Опыт работы в регулируемых средах (FIPS 140-2/3, FedRAMP, Common Criteria или аналоги)
- Знакомство с post-quantum криптографией
- Опыт менторства инженеров и повышения планки безопасности в команде
Условия
- Базовая зарплата $149,800 - $262,200 плюс equity (при применимости), переменная/инсентив-компенсация и бенефиты
- Медицинские планы, включая flexible spending accounts
- 401(k) с match от компании, ESPP, matching donations
- Гибкий план отпусков и программы семейного отпуска
- Гибкий подход к работе: work personas (flexible, remote или required in office) в зависимости от характера работы и локации
Навыки
- Java
- Go
- Kubernetes
- Helm
- CI/CD
- PKI
- HSM
- KMS
- FIPS 140-2/3
- FedRAMP
- TLS
- криптография
- post-quantum cryptography
- AI/ML
- LLM
- distributed systems