Horizon3.ai
Senior Backend Engineer, Growth & MSSP
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior backend-инженер в команду Growth & MSSP кибербезопасной компании Horizon3. Отвечает за control plane платформы NodeZero: лицензирование, entitlements, provisioning, админ-доступ и MSP/MSSP-возможности.
Задачи
- Проектировать и реализовывать backend-сервисы, обеспечивающие лицензирование, entitlements, доступ к функциям, лимиты использования и правила пакетирования в продукте, API и партнёрских сценариях NodeZero
- Строить и развивать процессы provisioning и onboarding: настройка аккаунтов, распространение entitlements и авто-провижининг без ручного вмешательства
- Разрабатывать инфраструктуру админ-опыта: контроль доступа пользователей, настройки аккаунтов, связи parent-child и паттерны RBAC/авторизации для безопасного и аудируемого multi-tenant администрирования
- Реализовывать возможности MSP/MSSP: распределение активов, управление суб-клиентами, видимость использования и отчётные процессы для сервис-провайдеров
- Внедрять системы audit logging и event history для административных, entitlement-, usage- и account-действий в целях поддержки, комплаенса и доверия клиентов
- Развивать платформу уведомлений: предупреждения об использовании, алерты о потреблении, уведомления о превышении лимитов, анонсы продуктов и другие транзакционные и нетранзакционные коммуникации
- Эксплуатировать сервисы в продакшене: мониторинг, runbooks, incident response и поддержка систем, от которых клиенты зависят ежедневно
- Писать продакшн-код, задающий стандарт качества дизайна, тестового покрытия, observability и операционной строгости
- Взаимодействовать со смежными командами (Pentest Data Platform и Platform Integration Team) для консистентного применения правил entitlements, доступа и иерархии аккаунтов
Требования
- Способность вести несколько параллельных инициатив с сильным чувством приоритизации и тайм-менеджмента
- Самостоятельность и инициативность: умение придумывать и реализовывать решения как индивидуально, так и в команде
- Сильное желание постоянно изучать новые технологии в быстро меняющейся Agile-среде
- Отличные аналитические навыки и навыки решения проблем, высокая внимательность к деталям и высокий стандарт качества, особенно для систем, где корректность имеет коммерческие и комплаенс-последствия
- Сильные навыки технической документации: design docs, runbooks, документация поддержки
- Эффективная коммуникация и коллаборация с engineering, product и design
- Интерес к менторству junior- и mid-level инженеров
- Bachelor's Degree в Computer Science, Computer Engineering или смежной области
- 7+ лет профессионального опыта разработки ПО на современных объектно-ориентированных или функциональных языках (Python, Go, TypeScript, Java, Scala, C++ и др.)
- Опыт создания продакшн-приложений на облачных платформах (AWS, Azure, GCP) с использованием Docker и Kubernetes
Условия
- Inclusive Team: ценность разнообразия и инклюзивная культура
- Growth Opportunities: динамичная растущая команда с возможностями карьерного развития
- Innovative Culture: коллаборативная среда, поощряющая креативность и нестандартное мышление
- Hybrid & Remote Work: сочетание remote и hybrid моделей в зависимости от роли и локации, включая офис в Чикаго
- Competitive Compensation: конкурентная зарплата, equity и бенефиты — health, vision & dental insurance для сотрудника и семьи, гибкая политика отпусков, щедрый parental leave
- Базовая зарплата $170,000 - $235,000 в год; точная сумма зависит от локации, квалификации, опыта и навыков кандидата
- Все full-time роли имеют право на equity-пакет в виде stock options
Навыки
- Python
- Go
- TypeScript
- Java
- Scala
- C++
- AWS
- Azure
- GCP
- Docker
- Kubernetes
- SQL
- PostgreSQL
- RBAC
- SSO
- multi-tenant SaaS
- audit logging
- feature flags
- observability
- incident response