Senior Network Programmer, Coherence

Salary not provided
C#
Go
Unity
Senior level
Remote in EU, UK

More information about location

Coherence

Multiplayer networking toolbox

Open for applications

Coherence

Multiplayer networking toolbox

21-100 employees

B2CB2BGamingSaaS

Open for applications

Salary not provided
C#
Go
Unity
Senior level
Remote in EU, UK

More information about location

21-100 employees

B2CB2BGamingSaaS

Company mission

To revolutionize how multiplayer games are made and what they can become.

Role

Who you are

  • 5+ years of professional experience in network or multiplayer programming roles
  • Relevant experience with network protocols (UDP, TCP/IP, also gRPC and others)
  • Excellent coding skills, fluent preferably in Go or C#
  • Working experience with Unity or Unreal
  • Strong mathematical and fundamental computer science skills
  • Problem-solving mindset, positive attitude and openness to feedback
  • Passion for multiplayer games and their potential

Desirable

  • Experience with GitHub and continuous integration environments
  • Experience with optimization, multi-threaded systems, and memory management
  • Knowledge in and experience with DOTS / ECS
  • Enthusiasm for open source

What the job involves

  • Design and develop services and features and improve and maintain existing functionality in our network engine and SDK
  • Write high quality code that supports existing and future functionality of the product
  • Collaborate with other engineers to improve overall networking performance
  • Improve low level network systems to give developers a great development experience
  • Work within a distributed team and collaborate with colleagues both local and remote
  • Identify and surface risks in the areas that you are working on
  • You will be involved in the development of the various parts of coherence such as the SDK, the network engine, game engine integrations, backend systems and showcase games

Otta's take

Xav Kearney headshot

Xav Kearney

CTO of Otta

While CEO, Dino Patti, worked on single-player games such as Limbo and Inside, he wanted to find a way to turn these games into shared multiplayer experiences. Coherence was founded; an open source platform with the goal to democratize connected game development.

The Coherence team includes veterans from DICE, Unity, and Playdead. This coupled with it being built with powerful editor plugins and visual tools, meaning less experienced developers are empowered to explore connected game designs, positions Coherence as an exciting an accessible platform for a variety of game developers to design freely.

Earlier investment, led by Firstminute Capital, has been invested into building strategic satellite offices in other cities that are home to larger developer communities.

Insights

Company

Funding (2 rounds)

Apr 2022

$8m

EARLY VC

Nov 2019

$2.5m

SEED

Total funding: $10.5m

Company benefits

  • Remote Work Opportunities

Company HQ

Gamla staden, Malmö, Skåne County

Founders

Previously founded Jumpship, currently acting as Executive Producer, and Playdead, acting as CEO. Experience as Technical Consultant and Owner of AppLeet, Game Programmer for Sirius Games, Travel Agency Coordinator for Danski, Lead Programmer for Grey Global Group, Web Programmer for Nordmark, and in IT support for Tele Horsens.

Previously founded and acted as CTO for Motiviti, and co-founded Surphone. Experience as Conference Director for Slovenia Games Conference, Black-End Tech Lead for North Kingdom Design, CTO for Greco Software, Tech Lead for Marand. R&D Manager for Kiomatic, Developer for Ethnocon, Senior Software Developer for WideLabs, and started out as a freelance Translator.

Share this job

View 2 more jobs at Coherence