Northrop Grumman
Software Engineer - Level 3 or 4 - (AHT)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в подразделение Advanced Programs компании Northrop Grumman. Разработка сложных математических приложений на C++, автоматизация сборки и развёртывания в облачных и контейнерных средах.
Задачи
- Разрабатывать и поддерживать автоматизированные процессы сборки, интеграции и развёртывания
- Разворачивать приложения в контейнерных и оркестрируемых средах
- Вести разработку на C++, включая сборку, тестирование, интеграцию и отладку
- Разрабатывать инструменты и прототипы по необходимости
- Работать в междисциплинарных командах и наставлять младших разработчиков через код-ревью и парное программирование
- Готовить техническую документацию
- Участвовать в подготовке презентаций для заказчика
Требования
- Степень бакалавра в STEM и 5 лет опыта (или магистр и 3 года, или PhD и 1 год) для уровня 3
- Степень бакалавра в STEM и 8 лет опыта (или магистр и 6 лет, или PhD и 4 года) для уровня 4
- Действующий допуск Top Secret от правительства США с возможностью получить TS/SCI
- Готовность к командировкам до 10%
- Опыт современного C++, инструментов разработки и IDE
- Опыт с GitLab CI/CD или аналогичными инструментами
- Опыт с Docker или Podman
- Понимание ООП и структур данных
- Опыт разработки в Linux
- Опыт отладки приложений на C++
- Опыт с механизмами межпроцессного взаимодействия (IPC)
- Понимание линейной алгебры
- Знакомство с Git
- Знакомство с Agile и инструментами GitLab, Jira
Условия
- Возможна помощь с релокацией
- Позиция в офисе в Boulder, CO
- Медицинская страховка, страхование жизни и инвалидности
- Сберегательный план
- Оплачиваемые праздники и отпуск (PTO)
- Возможны сверхурочные, сменные надбавки и дискреционный бонус
- Зарплата уровня 3: $114,000–$171,000; уровня 4: $142,200–$213,400
Навыки
- C++
- GitLab CI/CD
- Docker
- Podman
- Linux
- Git
- Jira
- Kubernetes
- ZeroMQ
- C++20
- Agile
- ООП
- линейная алгебра