New Relic
Software Engineer - IAM (Java)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-инженер в команду Access & Governance Platform, которая отвечает за аутентификацию и авторизацию всей платформы New Relic. Нужно строить и поддерживать сервисы логина, сессий, токенов и enterprise SSO, а также модели ролей и прав доступа.
Задачи
- Использовать AI-ассистенты для написания кода, отладки и код-ревью
- Разрабатывать и эксплуатировать сервисы аутентификации: SSO (SAML, OIDC), выпуск OAuth2/OIDC токенов, жизненный цикл сессий и токенов, SCIM-провижининг, защита от ботов и фрода
- Создавать API и внутренние инструменты для управления пользовательскими данными и правами доступа
- Тесно взаимодействовать с product management, product design и командой разработки
- Участвовать в on-call ротации: разбирать инциденты, расследовать проблемы доступа и превращать решения в runbook'и
- Искать и устранять проблемы надёжности, целостности данных и безопасности в продакшене, включая обновление зависимостей и контейнеров
Требования
- 1+ год опыта разработки и вывода в продакшен надёжных сервисов
- Экспертиза в backend-языках; сервисы на Ruby, Java и других, предпочтительно Ruby или Java
- Опыт работы с моделями данных и большими объёмами данных, уверенное написание SQL к реляционным БД
- Сильные навыки коллаборации и коммуникации, умение объяснять технические компромиссы нетехническим стейкхолдерам
- Комфортная работа с AI-ассистентами в ежедневной разработке
Условия
- Медицинская страховка, стоматология, зрение
- Отпуск по уходу за ребёнком и планирование семьи
- Программы поддержки ментального здоровья
- План 401(k) с match
- Гибкий график отпусков, 11 оплачиваемых праздников, волонтёрские дни
- Гибкая модель работы: офис, полностью удалённо или гибрид
- Бонусная программа
- Виза-спонсорство не предоставляется
Навыки
- Java
- Ruby
- SQL
- SAML
- OIDC
- OAuth2
- SCIM
- GraphQL
- AWS
- Azure
- GCP
- Kubernetes
- Docker