Metaverse Solutions - Engine Programmer

Remote - UK

Game tech

Our engineers at Improbable Multiplayer Services (IMS) are changing how online games are made, operated and played. Join them and be part of a team that’s made a meaningful impact on some of the biggest games around. You’ll address the toughest engineering challenges, co-develop with world-class studios, and work on technology that challenges the limits of the possible. And along the way, you’ll have the opportunity to redefine those boundaries.

Gameplay Programmer
Your Role
We are looking for someone who is looking to apply their game development skills, including but not limited to implementing game mechanics, game systems, character / camera / controls, artificial intelligence / pathfinding, procedural content generation and other gameplay related specialties to the range of metaverse projects that we have. 
Technologies & Skills C, C++, GLSL/HLSL, SDL, SFML, Rust, Python

We'd like to hear from you if you identify with and/or possess the following:

  • Demonstrable knowledge of one or more of the following specialities: graphics & rendering, networking & network serialisation,  memory management & optimisations, low-level systems architecture.
  • Knowledge of game architectures and game development paradigms (e.g., entity component systems).
  • Excellent communication and team skills.
  • Ability to communicate with both non-technical stakeholders (e.g., producers, artists, designers).
  • Ability to establish technical requirements from creative or design-led pitches.
  • Ability to define and understand elements of game design documents and technical design documents.
  • Previous experience with shipping a game.
  • Previous experience with implementing features for multiplayer games.
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. This is a very open ended role, and we are more interested in someone with the right mindset than specific experience.

About Us

Improbable is determined to foster an environment where people can do their best work and feel like they belong. We believe a healthy culture, strong values and contribution from a diverse range of individuals will help us to achieve success.
We do not discriminate based on race, ethnicity, gender, ancestry, national origin, religion, sex, sexual orientation, gender identity, age disability, veteran status, genetic information, marital status or any other legally protected status.

Discover more

Improbable Games London

Working with us

Build new worlds with exceptional people.

Read more

Improbable Games Canada

Diversity, inclusion & belonging

Our commitments.

Read more

Midwinter art

Life at improbable

Find out what makes us different.

Read more

Learn about Improbable

Discover more
Back of head looking at screens