Booz Allen Hamilton
Full Stack Software Engineer, Lead
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий full-stack инженер для разработки современных программных платформ в сфере национальной обороны и систем подготовки. Техническое лидерство по всему стеку — от пользовательских интерфейсов и backend-сервисов до cloud-native архитектур и распределённых систем.
Задачи
- Руководить архитектурой, проектированием и реализацией масштабируемых full-stack приложений на современных frontend- и backend-технологиях
- Проектировать и разрабатывать RESTful API, микросервисы и распределённые системы для высоконагруженных mission-critical приложений
- Взаимодействовать с product-менеджерами, дизайнерами и инженерами для перевода бизнес-требований в технические решения
- Принимать решения по архитектуре ПО, устанавливать инженерные стандарты, проводить технические ревью дизайна и кода
- Создавать интуитивные адаптивные интерфейсы, обеспечивая поддерживаемый, тестируемый и переиспользуемый код
- Проектировать и оптимизировать модели данных, слои персистентности и интеграции приложений
- Обеспечивать качество ПО через автоматизированное тестирование, практики качества кода и непрерывное улучшение
- Менторить инженеров: технический коучинг, наставничество по архитектуре и развитие карьеры
- Совместно с DevOps-инженерами обеспечивать надёжное развёртывание, масштабируемость, observability и операционное совершенство
- Следить за новыми технологиями и находить возможности для улучшения инженерных практик и возможностей платформы
Требования
- 10+ лет опыта в разработке ПО, включая руководство проектированием и поставкой сложных программных систем
- Опыт работы с Git-based workflow, автоматизированным тестированием и Agile-разработкой
- Опыт работы с облачными платформами, например AWS или Azure
- Опыт с Docker, Kubernetes, Infrastructure as Code (Terraform или Bicep) и cloud-native архитектурами
- Опыт построения или поддержки CI/CD пайплайнов и внедрения практик DevOps или DevSecOps
- Опыт менторства инженеров и технического лидерства в командах разработки
- Знание архитектуры ПО, объектно-ориентированного проектирования, паттернов проектирования и инженерных практик
- Готовность к командировкам до 25% времени
- Возможность получить допуск Secret
- Степень бакалавра
Условия
- Медицинские, страховые, финансовые и пенсионные льготы, оплачиваемый отпуск
- Профессиональное развитие, оплата обучения, программы work-life и уход за зависимыми
- Программа признания достижений сотрудников
- Гибкий/удалённый/офисный формат работы в зависимости от роли
- Компенсация: $112,900.00 – $257,000.00 в год (USD)
Навыки
- TypeScript
- JavaScript
- Node.js
- React
- RESTful APIs
- микросервисы
- распределённые системы
- AWS
- Azure
- Docker
- Kubernetes
- Terraform
- Bicep
- CI/CD
- DevOps
- DevSecOps
- Git
- Nx
- Turborepo
- NoSQL
- реляционные базы данных
- OpenTelemetry
- observability
- distributed tracing
- NIST 800-53
- STIGs