Senior Network Programmer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
- Support the synchronisation of gameplay state and mechanics between players in multiplayer sessions to enable a shared gameplay experience.
- Optimise networking systems to minimise usage of CPU processing, memory and bandwidth.
- Enhance prediction and interpolation systems to ensure game entities move smoothly in multiplayer games in high latency/packet loss conditions., * Develop, maintain and extend current networking systems on different gaming platforms.
- Synchronise game entities and gameplay state in a bandwidth efficient manner that works well over home Internet conditions.
- Use time productively and efficiently to make every effort to meet required targets.
Requirements
- 5+ years commercial games programming experience.
- Experience working on one or more shipped titles, ideally through the submission and release process.
- Strong C/C++ programming skills.
- Good communication skills.
- Self-Motivated., * Experience working on networking prediction and interpolation systems.
- Experience working on Xbox and Sony console platforms.
- Experience working with low-level network libraries.
About the company
At Rockstar Games, we create world-class entertainment experiences.
Become part of a team working on some of the most rewarding, large-scale creative projects to be found in any entertainment medium - all within an inclusive, highly-motivated environment where you can learn and collaborate with some of the most talented people in the industry.
Rockstar is on the lookout for a talented Senior Network Programmer who possess a passion for games. Working on the network team will involve a large variety of different tasks from the low-level (such as optimising the data sent over the physical network) to the high-level (such as ensuring game objects move smoothly in network games taking packet loss and network latency into account).
This is a full-time, permanent and in-office position based in Rockstar’s state-of-the-art game development studio in Dundee, Scotland.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The 10 C++ programming questions to expect in an interview
What’s the Difference between a Junior, Mid, and Senior Developer?
Where to Find Entry-Level Software Engineering Jobs
Software Engineer Salary London