Snowflake
Senior Software Engineer - Identity, Data Security and Trust
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в организацию Identity, Data Security and Trust компании Snowflake. Разработка систем безопасности платформы: IAM, шифрование, секреты, политики безопасности и AI-native security-возможности.
Задачи
- Проектировать и реализовывать AI security-возможности: контролируемые аудируемые agent workflows, безопасность MCP server и client, фреймворки идентичности агентов, admin guardrails
- Разрабатывать и развивать системы identity and access management: протоколы аутентификации, SSO, MFA, OAuth/OIDC, SAML, SCIM, fine-grained RBAC
- Проектировать security-инфраструктуру: управление секретами и ключами, service identity, сквозное шифрование в мультиоблачной среде
- Создавать инструменты безопасности для определения, мониторинга, контроля и обнаружения нарушений политик; автоматизировать self-service процессы
- Разрабатывать расширяемые plug-and-play компоненты платформы для сторонних security-детекторов, реагирования и визуализаций в Trust Center
- Разрабатывать оценки security posture на основе отраслевых бенчмарков (CIS), участвовать в behavioral analytics и PII attribution
- Взаимодействовать с инженерными командами для выявления проблем безопасности и снижения трения без потери защищённости
- Проектировать и внедрять защищённые сетевые архитектуры против ransomware и эксфильтрации данных
- Участвовать в design review, code review и on-call дежурствах, поддерживать высокую планку качества кода
Требования
- 5+ лет опыта проектирования, разработки и эксплуатации крупномасштабных распределённых систем в production cloud-средах
- Сильные базовые знания computer science: структуры данных, алгоритмы, системный дизайн, распределённые вычисления
- Владение одним или несколькими языками: Java, C++, Python, Golang, Rust; уверенный SQL
- Опыт запуска и on-call поддержки production-сервисов с фокусом на доступность, надёжность и observability
- Коллаборативный подход, готовность быстро итерировать и работать с PM, дизайном и инженерными командами
- Степень BS в Computer Science, Computer Engineering или смежной технической области либо эквивалентный практический опыт
Условия
- Базовая зарплата $200,000 - $287,500
- Участие в bonus и equity плане
- Медицинская, стоматологическая и vision-страховка, страхование жизни и инвалидности
- Пенсионный план 401(k)
- Flexible spending и health savings account
- Минимум 12 оплачиваемых праздников и оплачиваемый отпуск
- Родительский отпуск
- Программа помощи сотрудникам
Навыки
- Java
- C++
- Python
- Golang
- Rust
- SQL
- SAML
- SCIM
- OAuth
- OIDC
- MFA
- RBAC
- SSO
- Kubernetes
- AWS
- Azure
- GCP
- MCP
- secret management
- key management
- encryption
- distributed systems