Logos Space
Senior Control Plane Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Network Software для проектирования и разработки Control Plane спутниковой сети LEO. Роль сочетает распределённые системы, сетевые протоколы и облачные технологии.
Задачи
- Проектировать и разрабатывать сервисы для SDN, Ground Segment, NetOps и SATOps
- Создавать сервисы и масштабируемые API для провижининга, конфигурации, автоматизации, телеметрии и операционных процессов
- Учитывать динамические условия сети: изменение топологии, нестабильность линков, перегрузки, деградацию и отказы
- Обеспечивать интеграцию control plane с on-premises и облачными платформами (GCP, AWS)
- Участвовать в реализации, код-ревью, дизайн-ревью, отладке, тестировании и системной интеграции
- Работать в тесной связке с командами data plane, platform и embedded systems
- Отвечать за качество, надёжность и масштабируемость control plane
- Переводить продуктовые цели в архитектуру, вехи и инженерные результаты
- Совместно с product management приоритизировать фичи и требования
- Совместно с QA обеспечивать качество и надёжность ПО
Требования
- Bachelor's degree in Computer Science, Software Engineering или смежной области; Master's предпочтительно
- 10+ лет опыта разработки ПО, включая cloud/on-premises решения, embedded systems и сетевые стеки
- Глубокая экспертиза в Control Plane архитектурах, SDN, network orchestration, enterprise-grade сетевых системах
- Cloud-native разработка на микросервисах
- Cloud-native технологии (Docker, Kubernetes) и сервисы
- Облачные платформы (AWS, Azure, GCP)
- Проектирование API, границ сервисов, моделей данных, распределённых workflow и надёжных операционных систем
- Разработка Control Plane для embedded systems с сетевыми switch-чипсетами
- Протоколы коммутации и маршрутизации
- Программирование на одном или нескольких языках: Go, Rust, C, C++ или Python
- Отладка на уровне ПО, поведения сети, телеметрии и инфраструктуры
- Сильные навыки решения проблем и аналитическое мышление
- Способность работать в условиях неопределённости и принимать прагматичные архитектурные решения
- Способность эффективно работать в быстро меняющейся среде
Условия
- Возможность получить Top Secret Clearance
- Равные возможности при трудоустройстве
Навыки
- Go
- Rust
- C
- C++
- Python
- Docker
- Kubernetes
- AWS
- Azure
- GCP
- SDN
- MPLS
- Switching
- Routing
- Microservices
- APIs
- Embedded Systems
- NetOps
- SATOps