Senior Full Stack Software Engineer - Space
Role details
Job location
Tech stack
Job description
Your new company An innovative and rapidly growing organisation at the forefront of space technology is seeking a Senior Full Stack Software Engineer to join their Ground Segment Software team. With a mission to tackle the critical issue of orbital debris, this company is shaping the future of sustainable space operations through cutting-edge engineering and international collaboration.
Your new role You'll be a key contributor to the design, development, and maintenance of high-quality software solutions for mission-critical space projects. Working across the full stack, you'll build scalable backend services, dynamic user interfaces, and robust databases. You'll also lead CI/CD pipeline development, container orchestration, and collaborate with cross-functional teams in an Agile/SCRUM environment.
What you'll need to succeed To thrive in this role, you'll need:
Essential Skills
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
- 5+ years of real-world experience developing software for mission-critical applications in the space domain or adjacent industries.
- 5+ years of full stack development experience.
- 5+ years of object-oriented programming experience (preferably in Java, Python, or C++).
- 5+ years of experience developing frontend applications with modern frameworks (preferably React).
Highly Desirable skills
- strong demonstrable experience in one or more of the following areas:
- Containerized applications and container orchestration technologies (e.g. Docker, Kubernetes, Docker Compose).
- CI/CD pipelines tools such as GitLab CI or GitHub Actions.
- Proficiency in SQL databases and data management.
- Proficiency with Git and version control workflows.
- Working in an Agile/SCRUM environment.
- Familiarity with CCSDS standards or ECSS data communications protocols.
- Schema database formats (SCOS2000 / XTCE, etc)
- Working in Ground Segment systems.
- Cloud platforms such as AWS or Azure.
- Knowledge of security best practices in software development.
What you'll get in return
- Competitive salary and benefits package.
- Flexible and hybrid working options, including every other Friday off
- 25 days holiday (increasing yearly up to a maximum of 28 days) + 8 days Bank Holiday
- Opportunity to work with a diverse, international team using cutting-edge technology.
- Private healthcare, life insurance, and long-term sick pay.
- Access to a state-of-the-art office and cleanroom facility.
- Regular social events and a supportive, inclusive culture.
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. #4734793 - Becky
Requirements
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
- 5+ years of real-world experience developing software for mission-critical applications in the space domain or adjacent industries.
- 5+ years of full stack development experience.
- 5+ years of object-oriented programming experience (preferably in Java, Python, or C++).
- 5+ years of experience developing frontend applications with modern frameworks (preferably React).
Highly Desirable skills
- strong demonstrable experience in one or more of the following areas:
- Containerized applications and container orchestration technologies (e.g. Docker, Kubernetes, Docker Compose).
- CI/CD pipelines tools such as GitLab CI or GitHub Actions.
- Proficiency in SQL databases and data management.
- Proficiency with Git and version control workflows.
- Working in an Agile/SCRUM environment.
- Familiarity with CCSDS standards or ECSS data communications protocols.
- Schema database formats (SCOS2000 / XTCE, etc)
- Working in Ground Segment systems.
- Cloud platforms such as AWS or Azure.
- Knowledge of security best practices in software development.
Benefits & conditions
- Competitive salary and benefits package.
- Flexible and hybrid working options, including every other Friday off
- 25 days holiday (increasing yearly up to a maximum of 28 days) + 8 days Bank Holiday
- Opportunity to work with a diverse, international team using cutting-edge technology.
- Private healthcare, life insurance, and long-term sick pay.
- Access to a state-of-the-art office and cleanroom facility.
- Regular social events and a supportive, inclusive culture.
What you need to do now