York Space Systems
Ground Software Engineer Senior - Security Clearance; Field-Based)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior full-stack инженер в York для разработки веб-приложения управления и мониторинга космических аппаратов. Работа на площадке Mission Operation Center с автономным ведением задач и интеграцией с командой в Денвере.
Задачи
- Быть основным техническим контактом для локального MOC и поддерживать операторов
- Обеспечивать on-call поддержку mission-critical операций и реагировать на инциденты
- Удалённо взаимодействовать с командами ground software в Денвере: разработка фич, sprint ceremonies, координация
- Разрабатывать пользовательские функции на TypeScript, React, C#, MSSQL, InfluxDB, Kafka и Python
- Переводить дизайны и требования в качественный поддерживаемый код
- Создавать переиспользуемые компоненты, общие библиотеки и масштабируемые сервисы
- Разрабатывать алгоритмы и бизнес-логику для масштабируемости и автоматизации
- Писать unit- и интеграционные тесты, включая тесты против симуляционных инструментов
- Писать документацию для внутренних пользователей и клиентов
- Менторить junior-инженеров через code review, pair programming и обсуждения дизайна
- Участвовать в sprint planning, техническом скоупинге и кросс-командной синхронизации
- Помогать внедрять инженерные best practices в команде
Требования
- Bachelor's degree in Computer Science или смежная область
- 6+ лет опыта full-stack разработки
- Действующий допуск Secret
- Способность работать самостоятельно с минимальным надзором
- Опыт удалённой работы в географически распределённой команде, включая async-коммуникацию
- Способность самостоятельно диагностировать сбои деплоя, runtime-проблемы и дефекты окружения, в том числе в изолированных и air-gapped средах
- Глубокая экспертиза в строго типизированных backend-языках, особенно C#, включая многопоточность, concurrency и near-realtime обработку данных
- Опыт проектирования и потребления REST API в масштабе
- Опыт работы с SQL-базами, включая проектирование схем и оптимизацию запросов
- Опыт работы с Git в командной среде
- Готовность обеспечивать on-call поддержку
- Готовность ездить в Денвер, CO на онбординг, обучение и периодические встречи команды
- Сильные навыки устной и письменной коммуникации
- Способность работать в быстро меняющейся среде с неоднозначными требованиями
Условия
- Field-based роль: обычно 1–2 инженера на площадке, интеграция с удалённой командой из 6–8 разработчиков
- On-Site политика
- Командировки в Денвер, CO на онбординг, обучение и периодическую командную работу
- On-call поддержка для локального MOC
- Опыт в космической отрасли не требуется
Навыки
- TypeScript
- React
- C#
- .NET
- MSSQL
- InfluxDB
- Kafka
- Python
- Docker
- REST
- SQL
- Git
- Yarn
- Babel
- Material-UI
- TanStack Query
- CI/CD