Staff Software Engineer
Core
Design and develop operational code for the Mission Control System (MCS) domain of a cloud-based satellite ground system for earth observation satellites.
Role type
Staff Software Engineer (IC)
Builds
Next-generation cloud-based satellite ground system software
Domain
Aerospace / Satellite Ground Systems
Deliverable
production ML models | product features
Required skills
Python (Django), Linux (Ubuntu, RHEL, CentOS), REST/JSON/YAML APIs, Test Automation (Cucumber, Gherkin, Behave)
Preferred skills
Kubernetes, Docker, Jenkins, Helm, Terraform, RabbitMQ, PostgreSQL, Redis, Elasticsearch, Ruby, Go, Hybrid Cloud Networks, CI/CD, Microservices architecture
Technologies
Django, Kubernetes, Docker, Jenkins, Helm, Terraform, RabbitMQ, PostgreSQL, Redis, Elasticsearch, Cucumber, Gherkin, Behave
Responsibilities
Design and develop operational code for new features and defect repairs; Develop automated unit, functional, and integration tests; Demonstrate and document functionality and test results; Troubleshoot operational issues; Participate in Communities of Practice for best practices
Seniority
Staff, hands-on IC