Software Engineer
Core
Develop and maintain software applications for the Ground Segment of satellite missions to monitor Earth observation workflows.
Role type
Software Engineer
Builds
Software applications for satellite mission ground segments
Domain
Space & Science / Earth Observation
Deliverable
production ML models | product features
Required skills
Python, relational databases (PostgreSQL), version control (Git), CI/CD tools, containerization (Docker), hardware virtualization
Preferred skills
Django, Angular, Grafana, C++, Java, C#, aerospace engineering standards (ECSS)
Technologies
Python, Django, Angular, Grafana, PostgreSQL, Git, GitLab, Jenkins, Docker
Responsibilities
Design, develop, test, and document high-quality code; maintain software build, testing, and documentation infrastructure; provide constructive feedback through code reviews; communicate technical solutions to customers and stakeholders
Seniority
Mid-Senior (5+ years experience)