left border

Senior Server Programmer

 

Requirements:

  • 3+ years experience in the games industry
  • Shipped at least 1 high-profile console or PC title
  • Excellent C++ skills
  • Excellent problem-solving skills
  • Excellent OO design skills
  • Experience with multithreading
  • Extremely familiar with online real-time mass-user server technologies and solutions
  • Extremely familiar with latency hiding techniques used in on-line games
  • Familiar with technical requirements certification process for online titles
  • Familiar with database systems
  • Experience with Client/Server and Peer-to-Peer network architectures
  • Experience with programming in a cluster server environment
  • Good knowledge of encryption, compression and lag-avoidance techniques
  • Passion for making great games
  • Ability to contribute innovative and original ideas towards all aspects of game production and development
  • Takes initiative and is willing to continually learn and improve relevant skills
  • Strong time management skills with ability to focus on priorities and solve problems
  • Excellent communication, interpersonal and organizational skills
  • Works well in a team oriented environment
  • Willing to relocate and work at Crytek studio Budapest, Hungary

 

Pluses:

  • Has used UML or some similar modeling approach in the past
  • STL experience
  • Experience with TCP/IP or UDP based network protocols
  • Experience with Xbox-Live or GameSpy or similar matchmaking systems
  • Experience with external matchmaking systems (GameSpy, etc…)
  • Experience with scripting languages (e.g. Lua)
  • Experience with making multiplayer games
  • Experience with multiplatform development
  • Experience with transaction based development
  • Experience providing mentorship to other programmers
  • Experience writing technical documentation
  • Unix/Linux systems programming experience
  • Management and leadership skills

 

If you prefer apply directly online click here.

 
right border