American Systems
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в федерального подрядчика для разработки и развития инструмента просмотра и анализа мультимедиа (MXU) в масштабе петабайт. Роль включает системную инженерию, лидерство над командой разработчиков и развёртывание инструмента в различных окружениях.
Задачи
- Разрабатывать инструмент просмотра мультимедиа по agile-методологии: исправления багов, улучшения безопасности, новые возможности
- Выступать экспертом по всей кодовой базе инструмента и вести команду разработчиков
- Выпускать сборки инструмента инкрементально по согласованным требованиям MXU
- Развивать визуализацию, корреляцию и отчётность по мультимедийным данным на основе метаданных и результатов аналитики
- Интегрировать workflow загрузки данных с другими системами MXU, в том числе географически распределёнными с ограниченной пропускной способностью
- Интегрировать аналитику MXU для быстрого и интуитивного просмотра изображений
- Выполнять системную инженерию и администрирование для развёртывания инструмента в dev и prod окружениях
- Поддерживать развёртывания на различных инфраструктурах в соответствии с политиками и требованиями
- Давать оценки трудозатрат и сроков на планировочных сессиях
Требования
- Активный допуск Top Secret с возможностью получить доступ SCI
- 10+ лет опыта разработки ПО, включая глубокое знание обработки мультимедиа, аналитики и управления данными
- Прямой и недавний опыт построения платформы анализа мультимедиа петабайтного масштаба
- Опыт разработки и поддержки приложений с петабайтными данными и высокопроизводительной обработкой
- Владение Java и frontend-технологиями: JavaScript, HTML, CSS, Vue
- Знакомство с Agile и практиками CI/CD
- Опыт руководства технической командой: постановка целей, распределение задач, доведение проектов до завершения
- Сильные навыки решения проблем и отладки сложных программных задач
- Опыт UI/UX-дизайна с фокусом на доступность и эффективность для пользователей
- Желательны профильные сертификации по технической архитектуре или разработке ПО
Условия
- Диапазон зарплаты: 115 000–125 000 USD в год
- Комплексный пакет льгот: медицинская страховка, оплачиваемые отпуска, пенсионные планы, страховые программы, обучение
- Компания принадлежит сотрудникам (employee-owned)
Навыки
- Java
- JavaScript
- HTML
- CSS
- Vue
- CI/CD
- Agile
- UI/UX