Network Programmer
Orange County, CA

Apply Now!

Our client, a software development company focused on making high-quality, cutting-edge, and conceptually innovative Massively Multiplayer Games, is seeking a talented Network Programmer to work on upcoming PC MMO at their Orange County, CA studio.

This individual will be primarily responsible for maintaining existing network code based on I/O completion ports with TCP/IP that already supports multiple gateways, servers and instances. He or she will also extend that code to support additional multiplayer game features, including account authorization and cross-server chatting and grouping, as well as server issues such as load balancing. Problem solving skills and independent thinking are the hallmark of the ideal candidate.

Job Qualifications:

  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • 5+ years programming experience using C++, preferably using MS VC++
  • 3+ years experience with high speed networking on Windows Server, especially using I/O completion ports
  • Knowledge of and experience with the STL
  • Experience working with SQL databases
  • Desire and ability to work in a team environment
  • Strong communication and documentation skills
  • Minimum 2 shipped titles or equivalent experience
  • Previous MMO development experience or avid MMO gaming experience

JOS000000554