О роли
Nscale нанимает директора по идентификации, который возглавит инженерную функцию, отвечающую за аутентификацию, авторизацию и распространение идентификации по всей платформе — для людей, агентов и рабочих нагрузок. Идентификация находится на критическом пути каждого API-вызова и каждого действия в Консоли, SDK или CLI: когда мы медлим, платформа замедляется; когда мы ошибаемся, мы создаём значительные риски для безопасности и репутации.
Это роль с высоким влиянием и охватом в областях Продукта, Платформы, Инфраструктуры, SRE и Безопасности. Вы будете задавать направление, нанимать и развивать высокоэффективную команду, а также отвечать за конечные результаты: безопасный опыт входа, последовательный и проверяемый контроль доступа и подготовленную дорожку, которая делает безопасные шаблоны стандартом по умолчанию.
Вы будете работать как игрок-тренер: технически достаточно глубоко, чтобы принимать архитектурные решения с высоким эффектом, и организационно достаточно сильно, чтобы согласовывать заинтересованные стороны и выпускать итерации без ущерба для правильности.
Над чем вы будете работать
- Аутентификация и федерация: потоки входа/сессии, выдача и обмен токенов, управление ключами, проверка идентичности и корпоративная федерация (SSO, SCIM, синхронизация групп/ролей, исходящая федерация).
- Авторизация и политика: модели RBAC/ABAC, определение и применение политик, сервисы разрешения прав и масштабируемые защитные механизмы.
- Распространение и идентичность рабочих нагрузок: стандартизированные заголовки/утверждения идентичности, идентичность сервис-сервис, идентичность рабочих нагрузок и безопасные шаблоны делегирования.
- Подготовленные дорожки: общие библиотеки, SDK, промежуточное ПО, документация и контракты совместимости, которые делают безопасные шаблоны стандартом по умолчанию.
- Операционная надёжность: дисциплина надёжности/задержек, безопасные инкрементальные релизы, реагирование на инциденты, наблюдаемость и аудит/генерация доказательств.
Обязанности
- Результаты миссии. Отвечать за полный опыт идентификации и безопасность платформы, а также за обратные связи, которые формируют дорожную карту.
- Лидерство в организации и операционная модель. Задавать многолетнюю стратегию идентификации, организационный дизайн и подход к доставке; отвечать за доставку по всей организации, бюджет и численность. Нанимать и развивать инженеров и менеджеров, строить лидерский резерв и создавать структуру, которая позволит функции масштабироваться.
- Согласованность платформы. Устанавливать стандарты и шаблоны использования идентификации во всех сервисах и продуктах, снижая количество индивидуальных интеграций и несогласованных моделей разрешений — с проактивным обнаружением для обеспечения соблюдения.
- Безопасность по умолчанию. Сделать безопасный путь лёгким: выразительные примитивы, сильные настройки по умолчанию и защитные механизмы, предотвращающие классы ошибок.
- Надёжность и производительность. Поддерживать высокий стандарт правильности, доступности и задержек в системах, которые контролируют каждый запрос. Обеспечивать безопасность развертывания и быстрое восстановление.
- Кросс-функциональное согласование. Представлять идентификацию в архитектурных и дорожных обсуждениях с Продуктом, Платформой, Инфраструктурой, SRE и Безопасностью — разрешать компромиссы и обеспечивать выполнение решений, когда вас нет в комнате.
- Осведомлённость о индустрии. Следить за направлением развития идентификации, безопасности и облачной индустрии — и переводить соответствующие изменения (стандарты, дорожные карты поставщиков, регуляторные изменения и угрозы) в прагматичные улучшения платформы.
- Метрики и ответственность. Определять и отслеживать ключевые показатели эффективности: уровень успешной аутентификации, задержки принятия решений по авторизации, частоту инцидентов/MTTR, использование общих библиотек, покрытие политик и гигиену обзора доступа.
- Суверенитет и хранение ключей. Обеспечивать, чтобы наша позиция по идентификации и управлению ключами поддерживала требования суверенитета (где необходимо), с чётким контролем и доказательствами того, где хранятся и управляются ключи и корни доверия.
Требования
Эта роль требует человека, который может эффективно работать в двух режимах без потери эффективности в каждом из них: глубокая техническая работа над сложными задачами и лидерство, которое удерживает функцию идентификации вместе.
- Старший технический лидер. Опыт работы на уровне Staff+ / Principal инженер (или эквивалент), с возможностью критически оценивать дизайны распределённых систем, границ безопасности и полного стека.
- Опыт руководства командами. Опыт найма, руководства и развития инженерных команд с высокими стандартами доставки и эксплуатации.
- Экспертиза в области идентификации. Глубокий опыт работы с системами аутентификации и авторизации (например, OAuth 2.0/OIDC, RBAC/ABAC, обмен токенов, JWT/JWKS, движки политик такие как OPA/Cedar, шаблоны в стиле Zanzibar).
- Знание распределённых систем и облаков. Практический опыт проектирования, создания и эксплуатации масштабируемых производственных систем для или на крупном облачном провайдере (AWS/GCP/Azure), включая операции второго дня.
- Дисциплина критического пути. Уверенность в работе с системами с большим радиусом поражения — планы отката, инкрементальная доставка и гарантии правильности — при сохранении темпа релизов и управлении решениями с необратимыми последствиями.
- Коммуникация и влияние. Способность работать с руководством по безопасности, продукту и инженерии, извлекать суть из обсуждений с партнёрами по дизайну и переводить её в измеримые результаты.
- Склонность к действию. Способность превращать неоднозначные цели в практическую, высокоэффективную последовательность результатов.
Желательно
- Опыт построения идентичности рабочих нагрузок и аутентификации сервис-сервис в масштабе (mTLS, SPIFFE/SPIRE, выпуск токенов, краткоживущие учётные данные).
- Опыт проектирования для идентичности агентов: сервисные аккаунты, делегированные/имперсонационные потоки, ограниченные учётные данные и применение политик для автономных систем.
- Опыт работы с крупномасштабным управлением политиками и разрешениями, включая UX для запросов доступа, обзоров и аудируемых автоматизированных систем одобрения.
- Доказанный успех в выпуске платформ или внутренних продуктов, широко принятых инженерными командами.
- Опыт работы с Kubernetes и инфраструктурой как кодом (Terraform/Pulumi), событийно-ориентированными архитектурами и системами очередей сообщений (NATS/Kafka/RabbitMQ).
- Комфортное взаимодействие с функциями улучшения опыта разработчиков: документация и инструменты, стимулирующие принятие.
- Знакомство с оркестрацией GPU или вопросами платформ машинного обучения (границы идентификации в планировании рабочих нагрузок и мультиарендных средах).
Ниже приведён диапазон базовой зарплаты для данной позиции. Фактическое вознаграждение может варьироваться в зависимости от факторов, связанных с работой, таких как навыки, опыт, образование и местоположение. Помимо базовой зарплаты, эта роль может иметь право на бонусы, акции и/или комиссионные программы. Nscale может предложить конкурентный пакет льгот, включая медицинское, стоматологическое, офтальмологическое страхование, гибкий оплачиваемый отпуск, декретный отпуск и участие в пенсионных планах.
Диапазон зарплаты
230 000 $—400 000 $ СШАДля информации о том, как Nscale обрабатывает персональные данные кандидатов, пожалуйста, ознакомьтесь с нашим Уведомлением о конфиденциальности сотрудников и кандидатов: Здесь.
Nscale не принимает непрошеные резюме от рекрутинговых агентств.