Position / Role
Back-end/Database Software Engineer
Open Cosmos



   Job Type
Harwell, Oxfordshire
   Date Posted
January 10, 2019
   Position Expires
July 17, 2019
   Job Description

The Company

Open Cosmos is revolutionising the way space technology is used.

Driven by the vision of making space accessible to anyone, we provide simple and affordable space missions using nanosatellite technology. We went from design to delivery of our first nanosatellite qb01 in only four months, followed by its launch and deployment in LEO early April 2017.

Based in the Harwell-Oxford Campus in the UK, we are a young and ambitious team with experience in the aerospace, electronics and software industries. To support our growth and make our vision a reality we are looking for the brightest minds and the best talents in every domain.

The Role

The successful candidate will be joining Open Cosmos’ core team in Harwell-Oxford (UK) and will be in charge of designing, validating and commissioning software for Open Cosmos’ mission development & management infrastructure. Likewise, the candidate will contribute to the expansion of Open Cosmos’ global satellite control infrastructure as member of the software team.

You will be involved in a fast design-test-iterate cycle that characterises Open Cosmos’ work.

Space industry experience is not required.

Tasks and responsibilities

  • Maintaining our main PostgreSQL database
  • Improving automation, e.g. testing, deployment, migrations
  • Work independently and under pressure
  • Take initiative and work in a self-driven manner
  • Embrace challenge and work outside of the comfort zone
  • Commit to fulfill customer requirements and expectations

Skills and competences

  • Experience with PostgreSQL including use of: asynchronous notifications, stored procedures, constraints, checks, triggers, table inheritance, ANALYZE, pl/pgSQL (i.e. not just via ORMs or basic SELECT/UPDATE/DELETE/INSERT queries).
  • Experience with server-side JavaScript
  • Ability to write and maintain unit tests
  • Familiarity with a UNIX-like command-line interface (e.g. Linux / BSD/MacOS terminals)
  • Quick learner
  • Interest to work in the space industry in a startup environment
  • Open to new technologies


  • Experience with C# and/or Java
  • Understanding of writing parsers/generators for auto-generating code/tests/documentation
  • Basic familiarity with set theory
  • Knowledge of languages other than English
  • International experience

Open Cosmos in the media


Get the top featured stories in your e-mail and don’t ever miss out on important news.