This job might no longer be available.
Network Programmer
3 years ago
coherence is a tech startup in the games industry, working on leveling the playing field for multiplayer games. We are making a network engine and platform that allows any developer to easily create anything from a simple multiplayer game to a large, cloud-based virtual world. Read more about coherence here.
Become part of our core engineering team and help us build the next generation open source network engine.
As one of our network programmers, you will help us make our protocols and tech more scalable, faster, leaner and more reliable. You will build new features, optimize existing ones and influence the vision for our data-oriented technology stack.
You will work closely with our CTO, backend programmers and the rest of the engineering team to help design, develop, deploy and maintain our code.
Requirements
Tech and Qualifications
Examples of languages and technologies we use at the moment (not all are required):
- Go
- C# 7.2. Standard: 2.0 SDK: .NET Core 3.1.101
- Unity
- Google Cloud, AWS
- Kubernetes
- Hugo (web)
- Git, GitHub, GitHub Actions
- gRPC
We are looking for someone who:
- Has excellent understanding of network coding (especially in online games)
- Has good coding practices (incl. CI)
- Has 3+ years of industry experience (or equivalent)
- Is ambitious, love high quality and attention to detail, has a problem-solving mindset and positive attitude and openness to feedback
Bonus Points
- Shipped projects (professional or amateur, games or otherwise)
- Enthusiasm for open source
- Experience working in teams
- Passion about games and their potential
Create Your Profile — Game companies can contact you with their relevant job openings.