banner image

Server Programmer - Dublin

Programming & Development
Job Type:
Ref #:
Post Date:
12-12-2019 11:03 AM

Benefits Package

Holiday Allowance
Pension scheme
Private medical insurance
Relocation Package
Training Courses
Travel Supplements
We are looking for a full-time Game Server Developer who will play an instrumental part in creating world-leading, next-generation MMORTS games, played by millions of mobile gamers. You will be part of a small, skilled development team, who are tasked with the creation of highly scalable systems built for consistency and low latency. The size and dynamic of this team will grant you considerable responsibility and autonomy in tasks and the design and implementation of our architecture.

• Work on mobile MMOs, improve servers and co-design architectures for new titles.
• Work closely with feature owners, the game design team and other development teams to implement new features.
• Design and develop our game server and associated tools and libraries, with a focus on low latency, scalability and consistency.
• Work with game client developers to implement real-time, networked communications between game client and server.
• Work with devops on scaling and deploying large-scale distributed systems.
• 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.
• Overnight and weekend on-call rotation (paid).

Skills Required:
• 3+ years as part of a professional game development team or other relevant area.
• Experience in developing highly available back-end systems and servers for large-scale MMO games or high-traffic web systems.
• Solid Python development skills.
• Strong knowledge of Unix-like operating systems.
• Experience with Redis (or other database systems), ORMs and migration scripts.
• Ability to write efficient low-latency, low-IO code.
• Good understanding of how to prevent intrusions, injections, cheating etc.
• Experience in git.

Bonus Skills:
• C# (Unity) or Java.
• AWS, Docker, Terraform, Kibana, Chef, Ansible.
• Experience with automated testing.
• Experience with stateful and stateless game server architectures.

Can't find the job you're looking for?

Send us your CV and we will see what we can do.

(Permitted file size is 5Mb and file types are: doc, docx, txt, pdf, rtf, xls)

Attach CV

Featured Assignments

Pipeline Developer - TV & Film Region: United Kingdom Location: Oxford Salary: DOE We are looking for an experienced Pipeline Developer (Unreal) to work brand new film and TV projects.
Senior Graphics Developer - Barcelona Region: Europe Location: Spain Salary: DOE We are looking for a senior graphics developer to join a central team specialising in pushing the graphical quality of games on mobile & PC platforms.
Game Director - AAA Console/PC Region: United Kingdom Location: Manchester Salary: DOE We are looking for a Game Director to lead a small but expanding project team working towards a globally recognised AAA console/pc title.
Development Director - Console/PC Region: United Kingdom Location: Manchester Salary: DOE We are looking for a Development Director to manage a small but expanding production team working towards a globally recognised AAA console/pc title.
AAA REMOTE JOB! - Principle VFX Artist Region: Remote Location: REMOTE Salary: NEG We are searching for a Senior VFX Artist to work towards a new PS4/Xbox1/PC title for an English speaking AAA studio. This is a full time remote worki...
REMOTE - Senior Tools Programmer Region: Remote Location: REMOTE Salary: DOE We are searching for a Senior Tools Programmer to work towards console/PC titles for a AAA studio. This is a full time remote working job!
View all assignments

Meet our team of recruiters...

Reach out and we'll reach back

InGame Recruitment Ltd: Company No.10031137 © 2019
Recruitment web design by