Horizon3.ai
Senior Full-Stack Engineer, Autonomous Defense
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full-Stack инженер в команду Autonomous Defense компании Horizon3. Задача — строить платформу, на которой работают защитные агенты NodeZero: runtime исполнения агентов, tool layer, коннекторы и операторский интерфейс на React/TypeScript.
Задачи
- Разрабатывать и поддерживать runtime исполнения агентов: долгоживущие возобновляемые workflow с checkpointing, идемпотентными шагами, отменой и таймаутами
- Проектировать tool layer, через который действуют агенты: реестр с версионированием, валидацией схем, включением по тенантам и серверной авторизацией
- Строить фреймворк коннекторов к сторонним security control plane (EDR, firewall, identity, SIEM, cloud IAM)
- Реализовывать safe-change pipeline: dry-run и симуляция, классификация blast radius, approval gates, поэтапный rollout, rollback и неизменяемый аудит по тенантам
- Разрабатывать операторский frontend на React и TypeScript
- Строить клиентский слой данных и стриминга на WebSockets для долгоживущего инкрементально обновляющегося состояния
- Расширять модель изоляции тенантов NodeZero на агентов, выполняющих write-действия: границы исполнения, egress control, квоты, утечки между тенантами
- Разрабатывать продуктовые фичи в ETL и GraphQL для контекста агентов, истории запусков и состояния ремедиации
- Строить ETL-пайплайны, превращающие результаты пентестов и ремедиации в датасеты для обучения и оценки
- Инструментировать всё: распределённый трейсинг по запуску агента, учёт стоимости и токенов по тенантам
- Работать с AI-исследователями, attack-инженерами и продуктом над выводом возможностей из прототипа в продакшн
Требования
- Bachelor's Degree в Computer Science, Computer Engineering или смежной области
- 7+ лет профессионального опыта разработки на современных ООП или функциональных языках (Python, Go, Scala, C++, TypeScript и др.)
- Опыт поставки backend API, особенно GraphQL, и их потребления из современного веб-стека
- Продакшн-опыт с React, TypeScript и современной CSS-вёрсткой
- Опыт построения приложений на облачных платформах (AWS, Azure, GCP) с Docker и Kubernetes
- Экспертный уровень SQL
- Опыт проектирования и эксплуатации распределённых систем в продакшне: асинхронные workflow, очереди, ретраи, идемпотентность, частичные отказы
- Опыт поставки и эксплуатации продакшн-сервисов, включая on-call
Условия
- Полностью удалённая работа
- До 5% командировок
- Базовая зарплата $195,000–$235,000 в год
- Equity-пакет в виде stock options
- Медицинская, стоматологическая и vision-страховка для сотрудника и семьи
- Гибкая политика отпусков
- Щедрый parental leave
Навыки
- Python
- Go
- Scala
- C++
- TypeScript
- GraphQL
- React
- CSS
- AWS
- Azure
- GCP
- Docker
- Kubernetes
- SQL
- PostgreSQL
- Neo4j
- Temporal
- React Query
- Apollo
- WebSockets
- ETL
- Datadog
- Prometheus
- Grafana
- LLM