Network Programmer (Game Team)
Sorry, this job was removed at 11:26 a.m. (PST) on Friday, April 13, 2018
By clicking Apply Now you agree to share your profile information with the hiring company.
Network Programmer (Game Team)
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
- Additional responsibilities may be assigned as needed
Requirements & 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 used for online games
- Experience in client, server, web and database programming technologies
- Experience in server management (optional)
As part of the Naughty Dog application process, candidates should expect to be given a technical interview.
Read Full Job Description