Careers

Network Programmer

Responsibilities

  • Contribute to the design, documentation, and deployment of new networking technologies
  • Design and implementation of high level network code for next-generation console title
  • Participate in feature testing, configuration testing, and play testing
  • Maintain the existing code base and fix bugs as necessary
  • Identify and work with external technology as needed to improve the game's functionality and/or productivity

Requirements and Skills

  • Exceptional problem-solving ability
  • Great low level socket implementation and C/C++ are required
  • Good communication skills
  • Passion for playing and developing exceptional games
  • Experience with building parallel or distributed algorithms
  • Thorough understanding of server architecture and TCP/IP networking
  • Previous console experience preferred
  • Experience working in a team environment
  • Knowledge of networking protocols and patterns use for online games
  • Experience in client, server, web and database programming technologies

 

Email your resume or contact us about this position here: jobs@naughtydog.com