ServiceNow
Senior Staff IAM Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Identity Platform Engineering, отвечающую за корпоративную платформу управления идентификацией и доступом (IAM) для сотрудников, систем и партнёров ServiceNow по всему миру. Роль предполагает полный стек, построение DevOps-фундамента, владение критичными интеграциями платформы и менторство инженеров.
Задачи
- Участвовать во всех технических аспектах поставки командных результатов: качество, производительность, поддерживаемость и масштабируемость
- Руководить разработкой end-to-end CI/CD пайплайнов на GitLab, GitLab Runners, Jenkins и Nexus, переводя команду с ручных процессов на автоматизированные и воспроизводимые
- Внедрять infrastructure-as-code и управление конфигурациями с Terraform, Ansible и Puppet
- Владеть системными интеграциями между Identity Platforms и ServiceNow: API, коннекторы, provisioning-воркфлоу и автоматизация жизненного цикла
- Разрабатывать full stack решения: backend-сервисы и пользовательские IAM-воркфлоу, давать технический вклад в дизайн и реализацию UI
- Применять аналитику данных к управлению идентификацией: RBAC role mining, анализ паттернов доступа, оптимизация прав и AI-assisted рекомендации по запросам доступа
- Участвовать в дизайн- и код-ревью, обеспечивая лучшие практики по производительности, поддерживаемости и тестируемости
- Менторить и направлять 4-5 инженеров уровня junior и middle, развивая культуру технического совершенства и непрерывного улучшения
- Работать совместно с командами безопасности, комплаенса и платформы, поставляя безопасные, масштабируемые и готовые к аудиту решения
- Исследовать и продвигать новые паттерны, повышающие устойчивость систем, скорость разработки и операционную зрелость
- Сотрудничать с инженерами уровня principal для реализации инициатив и поддержания организационных стандартов
- Проектировать и разрабатывать масштабируемые, поддерживаемые и переиспользуемые программные компоненты с акцентом на производительность и надёжность
- Взаимодействовать с продакт-менеджерами и другими инженерными командами для определения фреймворков
Требования
- Опыт использования или критического осмысления интеграции AI в рабочие процессы, принятие решений или решение задач
- Глубокий практический опыт построения production-платформ корпоративного уровня
- Сильный опыт в домене IAM: жизненный цикл идентичности, RBAC/ABAC, access certifications и Privileged Access Management
- 10+ лет опыта в разработке ПО; 3+ года на позиции senior staff или эквивалентный опыт и образование
- Глубина full stack разработки: сильный backend (Java или Python, MySQL или PostgreSQL) и рабочее знание frontend-технологий (JavaScript, AngularJS, REST APIs, HTML/CSS)
- Опыт системной инженерии: проектирование и эксплуатация сложных распределённых корпоративных платформ
- Отличные навыки решения проблем и способность вести крупномасштабные технические инициативы
- Практический опыт построения CI/CD пайплайнов и DevOps-воркфлоу на GitLab, Jenkins, Nexus, JFrog или аналогичном инструментарии
- Владение автоматизацией инфраструктуры: Terraform, Ansible и/или Puppet
- Способность к аналитике данных идентичности: проектирование запросов, построение пайплайнов и извлечение практических выводов из операционных данных
- Знакомство с фреймворками автоматизированного тестирования и интеграцией тестов в CI/CD
- Сильные знания распределённых систем, RESTful API и принципов качества ПО, включая надёжность и observability
- Подтверждённая способность менторить инженеров и вести кросс-функциональные технические инициативы от идеи до поставки
- Growth mindset и страсть следить за новыми технологиями и трендами индустрии
- Только граждане США, натурализованные граждане США или постоянные резиденты США (green card) в силу федеральных требований
Условия
- Базовая зарплата $190,900 - $334,100 плюс equity (при применимости), переменная/инцентивная компенсация и бенефиты
- Медицинские планы, включая flexible spending accounts
- 401(k) с матчингом компании, ESPP, matching donations
- Гибкий план отпусков и программы семейного отпуска
- Полная оплата релокации в West Palm Beach, Florida
- Гибкий подход к распределённой работе: work personas (flexible, remote или required in office)
Навыки
- IAM
- Identity Lifecycle
- RBAC
- ABAC
- Access Certifications
- Privileged Access Management
- Java
- Python
- MySQL
- PostgreSQL
- JavaScript
- AngularJS
- REST APIs
- HTML/CSS
- GitLab
- GitLab Runners
- Jenkins
- Nexus
- JFrog
- Terraform
- Ansible
- Puppet
- CI/CD
- Distributed Systems
- Observability
- JUnit
- Selenium
- Playwright
- TestNG
- SAML
- OAuth2
- OIDC
- SCIM
- Neo4j
- SailPoint
- Veza
- ServiceNow
- ITSM
- ITOM
- Cursor
- Windsurf
- Unix
- C#