Booz Allen Hamilton
AI & Cyber Defense Full-Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack разработчик для создания AI-приложений и агентных workflow в сфере кибербезопасности. Роль сочетает прототипирование с интеграцией и поддержкой существующей production-инфраструктуры.
Задачи
- Разрабатывать full-stack приложения: веб-интерфейсы, дашборды, backend-сервисы и API для настройки агентов и управления инцидентами
- Строить агентные workflow и сети: координация, делегирование задач, общий контекст, динамическая маршрутизация, эскалация событий
- Интегрировать системы детекции и реагирования с моделями и мониторинговыми агентами
- Создавать изолированные тестовые песочницы с симулированными инцидентами и синтетической телеметрией
- Подключать API моделей, inference-сервисы, security-платформы; реализовывать tool calling, структурированные выходы, retrieval и валидацию
- Разрабатывать механизмы безопасного обмена данными с контролем доступа, учётом provenance и аудитом
- Реализовывать контролируемую автономность с approval gates, лимитами и аварийными остановками
- Оценивать поведение системы: точность эскалации, эффективность реагирования, false positives, латентность, стоимость
- Поддерживать production-инфраструктуру, устранять проблемы интеграций, улучшать мониторинг
- Координировать поставку: декомпозировать требования, документировать решения, участвовать в code review
Требования
- 6+ лет опыта разработки ПО, включая backend-сервисы, интеграции и оптимизацию производительности
- 4+ года опыта full-stack разработки и интеграций API, включая UI, backend, состояние приложения и реляционные БД
- 2+ года опыта разработки, мониторинга или поддержки облачных production-систем
- 1+ год опыта интеграции AI-workflow в приложения или бизнес-процессы
- Опыт JavaScript или TypeScript и backend-разработки на Node.js, Python или C#
- Опыт построения REST или GraphQL интеграций и работы с SQL-базами
- Опыт с современными frontend-фреймворками: Angular, React или Next.js
- Опыт event-driven обработки, асинхронных workflow и координации зависимых сервисов
- Обязательный опыт разработки с использованием agentic coding tools
- Знание границ безопасности приложений, аутентификации, авторизации, изолированного исполнения и безопасного обмена данными
- Умение создавать рабочие прототипы и разбираться в незнакомых системах
- Степень бакалавра в Computer Science, Software Engineering, IT или Cybersecurity
Условия
- Медицинская страховка, страхование жизни, disability, финансовые и пенсионные льготы
- Оплачиваемый отпуск, профессиональное развитие, оплата обучения
- Программы work-life balance и ухода за зависимыми
- Программа recognition awards
- Возможна удалённая, гибридная или офисная работа в зависимости от позиции
Навыки
- JavaScript
- TypeScript
- Node.js
- Python
- C#
- REST
- GraphQL
- SQL
- Angular
- React
- Next.js
- AI
- ML
- агентные системы
- event-driven архитектура
- облачные системы
- application security
- аутентификация
- авторизация