Base-2 Solutions
Software Engineer Level 2
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в команду VISTA (Inference Processing Team). Разработка и сопровождение сложных программных систем: аналитика больших данных, алгоритмы, real-time системы.
Задачи
- Анализировать требования пользователей и формировать требования к дизайну и производительности ПО
- Проектировать и писать новый код, дорабатывать существующее ПО
- Отлаживать существующее ПО и исправлять дефекты
- Интегрировать существующее ПО в новые или изменённые системы и окружения
- Разрабатывать запросы к базам данных и хранилищам данных
- Разрабатывать и внедрять алгоритмы для достижения требований по производительности и функциональности
- Помогать в разработке и выполнении процедур тестирования компонентов ПО
- Писать и рецензировать документацию на ПО и системы
- Проектировать и реализовывать сложные интерфейсы и запросы к БД
- Осуществлять контроль качества продуктов команды
- Координировать установку программных систем и следить за работой оборудования
Требования
- Активный допуск TS/SCI с Full Scope Polygraph
- 14 лет опыта работы Software Engineer в программах сопоставимого масштаба и сложности
- Степень бакалавра в области Computer Science или смежной дисциплине
- Опыт разработки или интеграции AI/ML
- Опыт работы с Terraform и AWS
- Опыт работы с C++, Python и/или Golang
- Опыт написания высокопроизводительных приложений с использованием GPU
- Опыт работы с крупномасштабными системами потоковой аналитики данных
Навыки
- Terraform
- AWS
- C++
- Python
- Golang
- GPU
- AI/ML
- streaming data analytics