hero

Join a
world-changing
startup

Senior Backend Software Engineer

Open Cosmos

Open Cosmos

Software Engineering
Coimbra, Portugal
Posted on Jun 10, 2025
Ground Segment · Coimbra, Portugal · Hybrid

Senior Backend Software Engineer

Working for Open Cosmos

Aim high, go beyond! At Open Cosmos we are solving the world’s biggest challenges from space, providing businesses, governments and researchers access to more readily available information than ever before - ready for the challenge? Then read on…

Working in the Ground Segment Team

Our team develops, operates, and maintains ground segment software critical for satellite operations. Our cloud-native Mission Operations Centre (MOC), is built with modern technologies like microservices, Kubernetes, Go, RabbitMQ, Postgres and Terraform. You'll be writing and shipping code from day one and have the opportunity to make a significant impact on the product, from functionality to quality and maintainability.

We follow an agile methodology in the team and encourage a DevOps mindset where engineers own their work from conception to testing and deployment. As a team we look for suggestions & contributions from all team members, and we’re not afraid to try new ways of working when we see an opportunity for improvement.

What will you be doing?

As a Senior Backend Software Engineer, you’ll design, build, test, deploy, and maintain new and existing backend services, while mentoring junior team members and promoting best practices. You’ll collaborate with satellite operators and stakeholders to shape the technical roadmap, architecture, and features.

Working closely with teams across the Ground Segment, you’ll help deliver a fully autonomous satellite operations platform. As our software scales, you’ll take on impactful challenges and drive improvements in reliability, development processes, and product features.

What you need to be successful

We’re more interested in what you can do than being dogmatic about your background! We’d love to take a look at your CV even if you’re not sure you tick all the boxes.

To succeed in this role, you’ll need:

  • Strong programming knowledge in Golang + Python (or equivalent) with emphasis on good programming principles.
  • Ability to design, implement and maintain microservices using Docker, Kubernetes, PostgreSQL, HTTP REST, gRPC and RabbitMQ.
  • Hands-on knowledge establishing and promoting best practices for creating maintainable and reliable software within the team.
  • Clear and concise communication with effective listening, getting to the core of messages and responding appropriately.
Department
Ground Segment
Role
Senior Backend Software Engineer
Locations
Coimbra, Portugal
Remote status
Hybrid

About Open Cosmos

Open Cosmos is dedicated to solving customer problems with insights from space. Whether this is monitoring agricultural yields, assessing the damage of oil spills or providing navigation solutions, we believe that data from satellites is the most effective and sustainable way of achieving this.

Ground Segment · Coimbra, Portugal · Hybrid

Senior Backend Software Engineer

Already working at Open Cosmos?

Let’s recruit together and find your next colleague.