Auria Space
Principal Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal Software Engineer в Auria для Mission Operations Center программы Space Data Network-Backbone. Проектирование и интеграция микросервисов, обеспечивающих командование и конфигурацию внешних сетевых и спутниковых сервисов.
Задачи
- Проектировать и реализовывать сервисы, позволяющие MOC управлять внешними сетевыми и спутниковыми сервисами и конфигурировать их
- Создавать gRPC-клиенты с mTLS для Satellite Operations, реализовывать workflows S-band tasking, координировать логику интерфейсов CDS и поддерживать интерфейсы broadband provisioning
- Преобразовывать внешние API и ICD в развёртываемые микросервисы на Go/Python
- Решать проблемы интеграции между компонентами SDN
- Отвечать за значительную часть архитектурной и интерфейсной документации: SRS, проектирование интерфейсов, архитектуру микросервисов
Требования
- 10+ лет опыта в разработке ПО
- Уверенный опыт с Go, Python, gRPC/Protobuf, интеграцией REST/API, mTLS/PKI
- Опыт с Kubernetes/Docker, основами сетей распределённых систем и CI/CD
- Наличие активного допуска TS
Условия
- Контрактная позиция (contingent)
- Оплачиваемый отпуск, растущий с каждым годом работы
- Flex Time для гибкого графика
- 6 фиксированных праздников и 5 floating holidays
- 401(k) с матчингом до 4% без периода вестинга
- До $12 000 в год на обучение и сертификации
- Медицинские планы с company-sponsored HSA
- Страхование жизни до $50K за счёт компании
- Employee Assistance Program (EAP)
Навыки
- Go
- Python
- gRPC
- Protobuf
- REST
- API integration
- mTLS
- PKI
- Kubernetes
- Docker
- distributed systems
- networking
- CI/CD