This job might no longer be available.
Backend 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 platform for building virtual worlds.
As one of our backend programmers, you will help us architect and build web services, web applications, orchestration and monitoring of servers with massive scaling and maximum performance goals.
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, network programmers and the rest of the engineering team to help design, develop, deploy and maintain our code.
Requirements
Tech and Qualifications
Some of the tech we are currently using:
- 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
Fast learners with experience in other languages (especially Rust) are welcome to apply.
We are looking for someone who:
- Has experience with orchestrating servers on Google Cloud or AWS
- Has good command of Docker and Kubernetes
- Has good coding practices (incl. CI)
- Has 3+ years of industry experience (or equivalent)
- Is ambitious, loves high quality and attention to detail, has a problem-solving mindset, a 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.