This job listing expired on Mar 31, 2021
Tweet

Our Purpose

Improbable is dedicated to building powerful technology designed to help solve previously impossible problems and enable the creation of new realities. In gaming and entertainment, Improbable unlocks truly next-generation gameplay through virtual worlds of unprecedented scale, persistence and richness. In other industries, we hope to help answer critical questions through simulations that could lead to a better functioning world.

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.

We are a British technology company proudly building a diverse workforce, driven by a shared desire to improve and achieve extraordinary things. We’re crafting technology for the future and fostering a problem-solving culture that embraces innovation through iteration and experimentation.

Your Mission

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.

We'd like to hear from you if you identify with the following

  • Experience building and deploying full-stack enterprise applications
  • Experience working on Single Page Web Applications with modern frameworks (React, Vue, Angular etc.)
  • Experience configuring and deploying database technologies
  • Experience coding in any of Golang, C#, C++, Java, Python or Ruby
  • Experience working within an Agile software development environment
  • Ability and willingness to work independently and efficiently
  • Strongly detail-oriented with an ability to quickly identify and solve programming errors

While we think the above experience could be important, we’re keen to hear from people that believe they have valuable experience to bring to the role. If you identify with the team and mission, but not all of our requirements, then please still apply.

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. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, age, protected veteran or disabled status, or genetic information.