Job Description
Rockstar Games is seeking a talented Senior Network Programmer to join their team in Leeds, England. This role involves working on a variety of tasks, from optimizing data sent over the network to ensuring smooth movement of game objects in network games, considering packet loss and latency. The position is full-time, permanent, and based in Rockstar’s Leeds studio.
The role involves:
- Supporting the synchronization of gameplay state and mechanics between players.
- Optimizing networking systems to minimize CPU processing, memory, and bandwidth usage.
- Enhancing prediction and interpolation systems for smooth game entity movement.
- Developing, maintaining, and extending current networking systems on different gaming platforms.
- Synchronizing game entities and gameplay state in a bandwidth-efficient manner.
Requirements:
- 5+ years of commercial games programming experience.
- Experience working on one or more shipped titles.
- Strong C/C++ programming skills.
- Good communication skills.
- Self-motivation.
Rockstar Games offers:
- An inclusive, highly-motivated environment.
- Opportunity to learn and collaborate with talented people.
- Work on rewarding, large-scale creative projects.