Software Engineer - Infrastructure (Computing) SOC2136
// ABOUT US
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 systemsHave previously designed and implemented a distributed cache system in C++ and based on Redis