Job Search and Career Advice Platform

Enable job alerts via email!

Game Server Engineer

Tap Go Sdn Bhd

Kuala Lumpur

On-site

MYR 150,000 - 200,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A game development company in Kuala Lumpur is searching for a skilled Game Server Developer to design and optimize server systems for MMOGs. The ideal candidate will have over 5 years of experience in game server development, strong expertise in C/C++ and Lua, and a solid understanding of MySQL. This position offers a competitive salary, a positive work atmosphere, and opportunities for professional growth while working on exciting game projects.

Benefits

Competitive salary and benefits
Positive work atmosphere
Opportunities for career growth
Participation in high-quality game projects

Qualifications

  • 5+ years of experience in game server development, proficient in C/C++ and Lua scripting.
  • Proficient in MySQL, with experience in database design and optimization.
  • Solid foundation in data structures, algorithms, and network programming.

Responsibilities

  • Develop and maintain server architecture for MMORPGs.
  • Design and implement high-performance scalable game server systems.
  • Optimize server performance and resolve bottlenecks in high-concurrency scenarios.

Skills

C/C++
Lua scripting
MySQL
Problem-solving
Teamwork

Tools

NoSQL (Redis, MongoDB)
Python
Linux
Job description

Develop and maintain the server architecture for Massively Multiplayer Online Games (MMOG) using Lua.

Design and implement high-performance, scalable game server systems, including network communication, database interaction, and game logic.

Use MySQL for data storage and management, and optimize database performance.

Optimize server performance and resolve performance bottlenecks in high-concurrency scenarios.

Define and enforce backend technical standards, coding guidelines, and architectural best practices.

Review technical designs and code, and mentor backend engineers.

Collaborate closely with planners, client developers to ensure the smooth implementation of game features.

Research and apply new game development technologies and tools to enhance game quality and development efficiency.

Contribute to long-term technical planning and provide strategic technical guidance for the product.

Requirements
  • 5+ years of experience in game server development, proficient in C/C++ and Lua scripting languages.
  • Proficient in MySQL, with experience in database design and optimization.
  • Solid foundation in computer science, including data structures, algorithms, operating systems, and network programming.
  • Good coding style and programming habits, with a focus on code quality and maintainability.
  • Strong sense of responsibility and teamwork spirit, capable of solving problems independently and handling pressure.
  • Passionate about the gaming industry and enthusiastic about game development.
Preferred Qualifications
  • Experience in developing underlying game system modules using C/C++.
  • Familiar with NoSQL databases such as Redis and MongoDB.
  • Proficient in Python, capable of scripting and tool development using Python.
  • Familiar with the Linux operating system.
We Offer
  • Competitive salary and benefits.
  • A positive work atmosphere and collaborative team environment.
  • Ample opportunities for career growth and advancement.
  • The chance to participate in the development of high-quality game projects.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.