Baseten
Software Engineer - Identity and Authorization
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Baseten ищет инженера на роль основателя команды identity and authorization в enterprise-направлении. Нужно с нуля спроектировать и построить систему fine-grained авторизации и управления доступом для крупных enterprise-клиентов.
Задачи
- Вести проекты по identity и авторизации от постановки задачи и технического дизайна до реализации, запуска и итераций
- Проектировать модели авторизации и работы с credentials, поддерживающие текущие сценарии и расширяемые по мере роста платформы
- Работать совместно с product, design и customer-facing командами, превращая требования enterprise-безопасности в устойчивые технические решения
- Выстраивать инженерные практики в области качества, безопасности, observability и операционной ответственности
- Обеспечивать техническое лидерство и менторство по мере роста команды
Требования
- 4-5+ лет опыта разработки production backend-систем, включая проектирование и реализацию системы авторизации продукта: per-resource или per-object permissions, relationship-based access control, policy engine или fine-grained авторизация в стиле Zanzibar, OpenFGA, SpiceDB или Cedar
- Подтверждённое end-to-end владение: система пройдена от первого дизайна через реализацию и production-запуск до итераций с пользователями
- Опыт разработки и эксплуатации multi-tenant систем на масштабе, где проверки авторизации находятся в пути запроса и важны latency и consistency
- Готовность работать по всему стеку — от продуктового и прикладного кода до cloud и Kubernetes инфраструктуры
- Желательно: опыт с Python и Go
- Желательно: опыт эксплуатации OpenFGA, SpiceDB или аналогичного решения в production, а не только proof of concept
- Желательно: рабочее знание OAuth, OIDC и SCIM на уровне протоколов
Условия
- Конкурентная компенсация, включая значимую долю equity
- 100% покрытие медицинской, стоматологической и офтальмологической страховки для сотрудника и иждивенцев
- Гибкая политика PTO, включая общий зимний перерыв (офисы закрыты с кануна Рождества до Нового года)
- Оплачиваемый родительский отпуск
- Стипендия на фертильность и создание семьи через Carrot
- Компания организует 401(k)
- Доступ к разнообразным ML-стартапам — уникальные возможности для обучения и нетворкинга
Навыки
- Python
- Go
- OpenFGA
- SpiceDB
- Cedar
- Zanzibar
- OAuth
- OIDC
- SCIM
- Kubernetes
- multi-tenant systems
- authorization
- authentication