At Improbable, we’re bringing together technology and games to create new opportunities and experiences. In order to achieve this, we need unique perspectives from diverse people, empowered to revolutionise how online games are made, delivered and paid for.
We believe one of the biggest, most impactful changes to the way we live our lives is going to come from the medium of games. Realising new communities, societies and vocations through virtual worlds is what drives our people and gives them purpose.
We are currently on a journey to become ‘The Platform’ for multiplayer games, and as Senior Full-Stack Engineer you will play a crucial role in helping us scale Engineering Operations at Improbable to achieve this.
Joining as one of the founding engineers within the team, you will be a cornerstone and technical pioneer. Building for the entire Improbable engineering community, you will deploy leading edge applications with wide-reaching impact for our customers and internal teams combined.
You will develop solutions that will help drive data-driven decision making, allow us to explore growth and investment opportunities, and streamline our ability to solve large scale, complex technical problems in a safe and secure manner.
Areas for Impact
With an exciting roadmap ahead, you’ll be helping us build a range of greenfield internal applications for managing the development process, portfolio flow and customer engagement worldwide.
Helping directly shape our Internal Tools platform architecture, you’ll also work collaboratively with teams across Engineering and Product to define and deliver against a roadmap aimed at scaling Improbable and achieving maximum impact for our customers.
The primary Frontend technologies we currently use are Typescript, React, Redux, and gRPC, with a Backend stack focused typically around Go, Node, gRPC, Docker, Kubernetes and mySQL.
This role is unique however in that you will be given the freedom to research and explore new technologies to help us build distributed systems that are operable, scalable and reliable. You will contribute to engineering processes, best practices and technical decision making to ensure we are able to deliver the best possible solutions to both internally and to our customers.