Horizon3.ai
Staff Backend Engineer, Licensing
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер backend в команду Licensing, Usage & Entitlements кибербезопасной компании Horizon3. Отвечает за сервисы лицензирования, прав доступа и учёта использования продукта NodeZero.
Задачи
- Задавать техническое направление для сервисов, отражающих покупки клиентов, пакетирование, доступные возможности, entitlements и лимиты использования
- Проектировать модели и процессы применения правил лицензирования и доступа для прямых и партнёрских (MSP/MSSP) аккаунтов
- Вести сложные инициативы через несколько сервисов и моделей аккаунтов, оставаясь вовлечённым в реализацию
- Устанавливать паттерны корректности данных, безопасных миграций, эволюции API, observability и production-поддержки
- Работать с Product и другими инженерными командами над требованиями, точками интеграции и компромиссами
- Менторить инженеров и влиять на технические решения через design review, code review, парное программирование и техническую документацию
- Отвечать за решение сложных production-проблем и снижение их повторяемости
Требования
- Опыт задания технического направления для сложных бизнес-критичных систем
- Сильное суждение в балансе корректности данных, масштабируемости, поддерживаемости, влияния на клиента и скорости поставки
- Отличная коммуникация и коллаборация с engineering и Product, включая письменное обоснование дизайна
- Менторский подход и стремление повышать качество инженерии
- Высокая степень ответственности за production-системы от архитектуры до разбора инцидентов
- Бакалавр в Computer Science, Computer Engineering или смежной области либо эквивалентный практический опыт
- 8+ лет профессиональной разработки ПО, существенный опыт в backend-сервисах и API
- Опыт лидирования архитектуры или технического направления для сложных production-критичных систем
- Сильный опыт с SQL, моделированием данных, распределёнными системами и надёжностью сервисов
- Глубокий опыт построения и эксплуатации backend-сервисов на современном языке, например Python, Go, Java или TypeScript
- Опыт построения облачных сервисов и эксплуатации контейнеризованных приложений (Docker), знакомство с Kubernetes или аналогом
Условия
- Полностью удалённая работа
- Возможны командировки до 5%
- Базовая зарплата $230,000 - $270,000 в год
- Equity-пакет в виде stock options
- Медицинская, стоматологическая и vision-страховка для сотрудника и семьи
- Гибкая политика отпусков
- Оплачиваемый родительский отпуск
Навыки
- Python
- Go
- Java
- TypeScript
- SQL
- PostgreSQL
- GraphQL
- AWS
- Docker
- Kubernetes
- Kafka
- Temporal
- Prefect
- distributed systems
- API design
- data modeling