Prosync
Software Engineer II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
C++-разработчик в команду ProSync для поддержки ingest-обработки и разработки критичных для миссии программных компонентов. Работа с высокосложными системами, где важны надёжность, производительность и точность.
Задачи
- Проектировать, разрабатывать и поддерживать ключевые C++-компоненты для ingest-обработки и рабочих процессов миссии
- Строить и оптимизировать ingest-пайплайны для эффективной и надёжной обработки данных
- Поддерживать крупномасштабные критичные для миссии системы с высокой инженерной дисциплиной
- Применять современные практики разработки: модульный дизайн, эффективное управление памятью, оптимизация производительности
- Взаимодействовать с основной командой и стейкхолдерами для уточнения требований и улучшения поведения системы
- Участвовать в код-ревью, соблюдать стандарты кодирования и улучшать процессы разработки
- Готовить техническую документацию и поддерживать долгосрочное сопровождение компонентов
Требования
- Степень бакалавра или выше в Computer Science или смежной области плюс 14 лет опыта разработки ПО (или 18+ лет опыта без степени)
- Сильный опыт разработки критичного для миссии ПО на C++
- Опыт построения или поддержки ingest-пайплайнов
- Сильные аналитические способности и навыки решения сложных задач
- Активный допуск Top Secret/SCI с полиграфом обязателен
Условия
- Квартальные бонусы и конкурентная компенсация
- Комплексный пакет медицинских льгот и пенсионный план 401K
- Программа помощи сотрудникам (EAP)
- Оплачиваемое компанией дополнительное образование и сертификации
- Оплачиваемый отпуск и 11 оплачиваемых праздничных дней в году
- Гибкие варианты организации работы
Навыки
- C++
- Ingest processing
- Memory management
- Performance optimization