Software Engineer - Infrastructure (Computing) SOC2136

From £60,000 to £80,000 per annum Pension
09 Feb 2017
09 Mar 2017
Contract Type
Full Time
Central London 

Date of Posting - 1st February 2017

Closing Date for Applications -28th February 2017

Salary - £60,000 to £80,000 per annum


Improbable’s mission is to make new realities possible. These realities will enrich the human experience, underpin superior decisions, be the foundation for new businesses and create insights into how the universe works.

Our first product is SpatialOS; a distributed operating system capable of producing consequential, persistent simulations at unprecedented scale. SpatialOS is being deployed in many progressive game studios and the most critical government institutions across the world.

We are a British technology company with an internationally diverse workforce, unified by our desire to achieve extraordinary things. Fulfilling our long-term vision requires solving some of the most interesting and difficult problems on earth; the journey to new realities provides continuous progression and development opportunities for our world class problem solvers.


As an engineer in the platform team at Improbable, you will be responsible for designing, building and running the software and systems which underpin our large-scale, real-time, distributed simulations.

You’ll be building flexible test frameworks and tooling for storage systems. This team is responsible for providing a production environment where simulations can run reliably and at scale. This means you’ll be tasked with the end-to-end testing of the systems you build and ensuring code quality is kept high at all times.


Extensive experience of designing and developing operational tools such as tools infrastructure for storage systems

Experience in building testing frameworks for data storage systems

Have previously designed and implemented a distributed cache system in C++ and based on Redis