HiveWatch
Senior Software Engineer - AI Operator
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду App Experience для разработки AI-агентов, которые триажат тревоги, оценивают инциденты и рекомендуют действия как опытный оператор безопасности. Работа на полном стеке: оркестрация моделей в Kotlin/Spring Boot/Python и React/TypeScript интерфейсы.
Задачи
- Проектировать и разрабатывать агентные продуктовые фичи для оценки сценариев безопасности и принятия решений (триаж, эскалация, отклонение, диспетчеризация)
- Формулировать гипотезы о данных, валидировать их через запросы к продакшн-датасетам и превращать выводы в продуктовые и модельные решения
- Оркестрировать вызовы self-hosted и frontier-моделей: промпт-дизайн, tool use, структурированные выходы, роутинг между моделями, компромиссы по стоимости и задержке
- Поставлять end-to-end фичи: Python для оркестрации LLM/инференса и анализа, Kotlin/Spring Boot/GraphQL backend для интеграции агентов в платформу
- Работать с продуктом, клиентами и экспертами по security operations, чтобы закодировать суждение оператора в поведение агента
- Надёжно доставлять фичи и сервисы в AWS с Infrastructure as Code, CI/CD и современными практиками
- Менторить junior-инженеров и влиять на архитектуру и практики разработки команды
- Поддерживать продакшн-системы через incident response, траблшутинг и break-fix
- Участвовать в 24/7 on-call ротации примерно 1 неделя в месяц
Требования
- 7+ лет опыта в разработке ПО, из них минимум 3 года на senior-ролях
- Сильный опыт хотя бы с одним компилируемым объектно-ориентированным языком: Rust, Kotlin, Java, C# или C++
- Сильное владение реляционными БД, SQL, моделированием данных и оптимизацией запросов
- Опыт построения full-stack приложений в микросервисной архитектуре
- Умение работать hypothesis-first с данными: формулировать вопросы, писать SQL или код анализа и делать обоснованные выводы
- Опыт с современными облачными сервисами и cloud-native разработкой
- Опыт контейнеризации через Docker и деплоя приложений в Kubernetes
- Опыт с CI/CD пайплайнами и современными процессами разработки
- Опыт использования мониторинга для измерения производительности и надёжности
- Опыт и энтузиазм в AI-native практиках разработки
- Сильные навыки системного дизайна и опыт распределённых высоконагруженных приложений
- Быстро осваивать новые технологии и работать в agile-среде
- Data-driven подход и использование метрик для принятия решений
Условия
- Зарплата $160,000 - $200,000 в год
- Участие в HiveWatch Equity Incentive Plan
- Медицинская, стоматологическая, зрительная страховка и страхование жизни
- 401(k) с 4% match от компании
- Гибкий оплачиваемый отпуск
- Современный офис в El Segundo, CA
- Семейная и дружелюбная культура, ценящая баланс
Навыки
- Kotlin
- Spring Boot
- Python
- React
- TypeScript
- Rust
- GraphQL
- AWS
- Kinesis
- Serverless
- RDS
- EKS
- Kubernetes
- Docker
- PostgreSQL
- SQL
- Terraform
- Terragrunt
- Helm
- GitHub Actions
- LLM
- prompt design
- tool use
- structured outputs
- Infrastructure as Code
- CI/CD