JobNimbus
Staff Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер, отвечающий за техническую архитектуру и развитие платформы идентификации и доступа JobNimbus: аутентификация, авторизация и подключение корпоративных identity-провайдеров клиентов.
Задачи
- Владеть долгосрочным техническим роадмапом и архитектурой платформы идентификации, аутентификации, авторизации и управления аккаунтами
- Проектировать и руководить внедрением корпоративного SSO (SAML 2.0 и OIDC), включая интеграции с Okta, Microsoft Entra ID и Google Workspace
- Определять стратегию авторизации: RBAC/ABAC, гранулярные права и профили доступа для мультитенантных и иерархических аккаунтов
- Модернизировать аутентификацию: MFA, жизненный цикл сессий и токенов, провижининг пользователей (SCIM), сервис-сервис аутентификация
- Проектировать и разрабатывать безопасные документированные API, включая модель аутентификации для публичных и партнёрских API (OAuth 2.0, scoped tokens)
- Писать критичный для бизнеса production-код на C# и Node.js
- Проектировать event-driven системы и устойчивые API-контракты для событий идентификации, провижининга и аудита
- Повышать качество инженерии: стандарты тестирования, observability, threat modeling и операционные метрики
- Менторить senior и middle инженеров, развивать архитектурную экспертизу
- Внедрять современные AI-assisted практики разработки
Требования
- 8+ лет опыта разработки ПО и подтверждённый опыт технического лидера или архитектора на высоконагруженных production-системах
- Глубокая экспертиза в проектировании и эксплуатации систем аутентификации и идентификации: OAuth 2.0, OpenID Connect, SAML 2.0, JWT, MFA, SCIM
- Опыт внедрения корпоративного SSO и интеграции с identity-провайдерами (Okta, Microsoft Entra ID, Auth0, Google Workspace или аналоги)
- Опыт проектирования фреймворков контроля доступа (RBAC/ABAC), мультитенантных моделей авторизации и иерархий прав
- Сильный опыт проектирования и разработки API: RESTful-контракты, версионирование, защита API
- Экспертный уровень backend-разработки на C# и/или Node.js, а также проектирование распределённых систем
- Глубокая экспертиза в SQL и NoSQL базах данных (Couchbase — сильный плюс)
- Опыт работы с инфраструктурой AWS, контейнерами и Infrastructure as Code (Terraform)
- Сильные навыки кросс-функционального лидерства и работы с product, security и топ-менеджментом
- Приверженность менторингу, архитектурным ревью и инженерным best practices
- Плюсом будет опыт с платформами подписок и entitlements (Chargebee, Stripe Billing)
Навыки
- C#
- Node.js
- OAuth 2.0
- OpenID Connect
- SAML 2.0
- JWT
- MFA
- SCIM
- Okta
- Microsoft Entra ID
- Auth0
- Google Workspace
- RBAC
- ABAC
- REST API
- SQL
- NoSQL
- Couchbase
- AWS
- Docker
- Kubernetes
- Terraform
- event-driven architecture
- Chargebee
- Stripe Billing