Server Engineer (Gaming)

Server Engineer (Gaming) Image
Server Engineer (Gaming)

Dublin

Permanent

€70,000 - €80,000

Ref: E5554CS

Job Description

My Dublin city centre based client is looking for a Server Engineer to join the team for a permanent position

You will be part of a highly skilled development team, who are tasked with the creation of scalable systems. You will have good overall responsibility in the design and implementation of our architecture.

The Role:

-Work closely with feature owners, game designers and other development teams to implement new features

-Develop + Design our game server and associated tools and libraries, with a focus on low latency, scalability and consistency

-Improve servers and co-design architectures for current and new titles

-Work with game client developers to implement real-time, networked communications between game client and server

-Some weekend/overnight on-call rotation (Paid For)

-Write automated, high-quality tests (unit, integration etc.) and work with QA teams to improve gameplay experience, curtail exploits and ensure that everything works smoothly

-Implement tools to empower our LiveOps and game design teams in creation of new and exciting game-play experiences

-Work with DevOps on scaling and deploying large-scale distributed systems

Skills/Experience:

-3 years’ experience in a relevant development environment

-Experience in developing back-end systems and servers for high-traffic web systems or games

-Good Overall Python development skills

-Good knowledge of Unix-like operating systems

-Knowledge of Redis or other database systems, ORMs and migration scripts

-Ability to write efficient low-latency, low-IO code

-Knowledge of how to prevent intrusions, injections, cheating etc

-Experience in git

Skills/Experience (Bonus, but not a prerequisite)

-C#-Unity or Java
-Experience with stateful and stateless game server architectures

-Docker, AWS, Terraform, Chef, Kibana, Ansible

-Experience with automated testing

How to Apply

If you are interested in this role, then please Apply along with your updated CV and I will be in touch with you to discuss your application in more detail, otherwise feel free to connect with me by whichever medium you are most comfortable with be that Linkedin, Email or Telephone. Remember we have limited our site to a maximum of 200 Jobs so if this Role is not a 100% match to your requirements please be sure to connect with us as we will most likely have another role which you may find more suitable.

Apply for Job

Not what you're looking for?

If this isn't the job for you then why not reach out to one of our consultants today and send us your CV so we can find the one that is?

Reach out to a Consultant