Improbable believes in a future where new, virtual worlds will augment human experience and become as meaningful, lasting and rich as the physical world.
We call this the Multiversal Self.Our platform, SpatialOS, lets developers transcend the limits of regular computation, allowing swarms of servers running in the cloud to cooperate in order to simulate worlds far larger and more complex than any single server could.
At Improbable, you are surrounded by people who want to improve everything and everyone around them, and who compel you to improve yourself.
We’re motivated by the fulfilment of solving hard problems to achieve something profound and transformative. Your Mission : Engineering is at the heart of Improbable.
We solve some of the hardest problems around in areas such as distributed systems, high-performance cloud computing, messaging and much more.
We are technology neutral and believe in well-tested, robust code. Much of our platform is built in GoLang / Java with areas of C++, TypeScript and C#.
We use Open Source technologies (such as CoreOS, etcd, Fleet, Docker, Prometheus, gRPC) and give back to the community through open source contributions when we can.
We’re hiring a Principal Software Engineer to lead the development of our backend infrastructure. You'll be working on the core infrastructure that underpins seamless scaling (networking, packing, storage, containers, logging, security across all compute providers).
You can read more about the technical challenges we’re solving here.
The following would be advantageous
Equal Opportunity The best ideas are often the least expected and require new ways of thinking; that’s why our teams at Improbable are made up of an incredible range of talented people.
Improbable is proud to be an equal opportunity employer. We do not discriminate based on race, ethnicity, colour, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status or any other legally protected status.