Multiplayer Server Programmer

Responsibilities:

  • Develop and support of reliable and high performance online services, help integrate them into company?s products.
  • Work closely with Design to improve upon or create new multiplayer services.
  • Improve low level network systems to give players a great game experience.
  • Manage deployment of new servers and monitor operations after launch.
  • Additional responsibilities may be assigned as needed.

Requirements:

  • Bachelor?s Degree in Computer Science or equivalent work experience.
  • At least 5 years of professional work experience as Programmer, preferably in the games industry.
  • Direct responsibility for performance and functionality of certain server modules.
  • Shipped at least one AAA title, with responsibilities in server and database programming.
  • Strong knowledge of C/C++ and at least one script programming languages.
  • Understand different game networking models and the pros and cons of each.
  • Thorough understanding of server architecture and networking protocols used for massively multiplayer online games.
  • Strong knowledge of network and server security.
  • Experience working in Linux / Unix environment with debugging/optimization skills.

Pluses:

  • Experience with making multiplayer games.
  • Experience in Unreal Engine 4.
  • Passion for playing and developing exceptional multiplayer games.

Related Post

Sr. Data EngineerSr. Data Engineer

Acts in a lead role in the design, development, implementation, maintenance, and enhancement of full cycle of data services – integration/transport, processing and/or visualization – and associated systems to support

ProgrammerProgrammer

Capgemini Government Solutions (CGGS) LLC is seeking highlymotivatedMulesoft Developer with experience in J2EE, MuleSoft product suite, detailed requirements analysis, development, testing and deployment to join our team in the DC