Senior Network Programmer

2 Months ago • 5 Years + • Network Engineering

Job Summary

Job Description

Rockstar Games is looking for a Senior Network Programmer to join their team. The role involves working on various tasks, from optimizing data sent over the network to ensuring smooth game object movement in network games, considering packet loss and latency. The responsibilities include developing and maintaining networking systems, synchronizing game entities, and efficiently managing bandwidth. The ideal candidate will have strong C/C++ skills and experience with game development.
Must have:
  • 5+ years commercial games programming experience
  • Strong C/C++ programming skills
  • Good communication skills
  • Self-Motivated
Good to have:
  • Experience working on networking prediction and interpolation systems
  • Experience working on Xbox and Sony console platforms
  • Experience working with low-level network libraries

Job Details

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 North 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 Edinburgh, Scotland. 

WHAT WE DO

  • 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.

RESPONSIBILITIES

  • 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.

QUALIFICATIONS

  • 5+ years commercial games programming experience.
  • Experience working on one or more shipped titles, ideally through the submission and release process.

SKILLS

  • Strong C/C++ programming skills.
  • Good communication skills.
  • Self-Motivated.

PLUSES

Please note that these are desirable skills and are not required to apply for the position.

  • Experience working on networking prediction and interpolation systems.
  • Experience working on Xbox and Sony console platforms.
  • Experience working with low-level network libraries.

HOW TO APPLY

Please apply with a CV and cover letter demonstrating how you meet the skills above. If we would like to move forward with your application, a Rockstar recruiter will reach out to you to explain next steps and guide you through the process.

Rockstar is committed to creating a work environment that promotes equal opportunity, dignity and respect. In line with this commitment, Rockstar will provide reasonable accommodations to qualified job applicants with disabilities during the recruitment process in order for such applicants to be considered for the position for which they are applying, as well as to qualified employees to enable them to perform the essential functions of their roles. If you need more information about Rockstar’s reasonable accommodation policies or process, or need to request an accommodation, please contact the Human Resources Department. 

If you’ve got the right skills for the job, we want to hear from you. We encourage applications from all suitable candidates regardless of age, disability, gender identity, sexual orientation, religion, belief, race, or any other protected category.

#LI-EM1

Similar Jobs

Tesla - Sales Advisor

Tesla

Dublin, County Dublin, Ireland (On-Site)
5 Months ago
ISS Stoxx - Corporate Actions Associate, APAC

ISS Stoxx

Hong Kong (On-Site)
4 Weeks ago
Autodesk - Senior Threat Intelligence Engineer

Autodesk

Toronto, Ontario, Canada (Remote)
2 Weeks ago
Qualcomm - WLAN Test Engineer

Qualcomm

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Ubisoft - Associate Technical Director, Animation

Ubisoft

Toronto, Ontario, Canada (Hybrid)
2 Months ago
PayPal - Senior Cloud Network Engineer

PayPal

San Jose, California, United States (Hybrid)
1 Week ago
Thousand Eyes - Senior Network Support Engineer

Thousand Eyes

Austin, Texas, United States (On-Site)
2 Months ago
Activision - Senior Network Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Year ago
Capgemini - Connectivity & Network Engineer

Capgemini

Hyderabad, Telangana, India (On-Site)
1 Month ago
Sailpoint - Senior Network Engineer

Sailpoint

Austin, Texas, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Lionsgate - Analytics Engineer, Data & Analytics

Lionsgate

Los Angeles, California, United States (On-Site)
3 Weeks ago
Cubic corporation - Project Manager

Cubic corporation

Dublin, County Dublin, Ireland (On-Site)
1 Year ago
Collaborative Robotics - Senior Technical Account Manager, Public Sector and Military

Collaborative Robotics

United States (Remote)
2 Months ago
hogarth - Senior Content Manager

hogarth

Sunnyvale, California, United States (Hybrid)
2 Months ago
Hologate  - HR Administrative Assistant

Hologate

Munich, Bavaria, Germany (On-Site)
3 Months ago
Qube Cinema - Software Engineer - Golang

Qube Cinema

India (Remote)
2 Months ago
Workato - Product Support Engineer - Integration

Workato

Muntinlupa, Metro Manila, Philippines (On-Site)
2 Months ago
PhonePe - Operation Analyst Securities Settlement

PhonePe

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Contentstack - Talent Acquisition Specialist - EMEA

Contentstack

(Remote)
4 Weeks ago
Ariens Company - Seasonal Field Test Operator

Ariens Company

Sebring, Florida, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Edinburgh, Scotland, United Kingdom

Foster and partners  - Senior Structural Engineer

Foster and partners

London, England, United Kingdom (On-Site)
4 Weeks ago
1920 VFX - Freelance Creative Video Editor

1920 VFX

London, England, United Kingdom (Hybrid)
3 Months ago
Sprinkler - Group Director, Customer Success

Sprinkler

London, England, United Kingdom (On-Site)
2 Months ago
Electronic Arts - Software Engineer

Electronic Arts

Southam, England, United Kingdom (Hybrid)
2 Weeks ago
Square - Programme Manager

Square

London, England, United Kingdom (Hybrid)
2 Weeks ago
smarsh - Enterprise Customer Success Manager

smarsh

London, England, United Kingdom (Hybrid)
3 Months ago
Iron Mountain - Scanning Admin Specialist

Iron Mountain

Risley, England, United Kingdom (On-Site)
3 Months ago
Epic Games - Senior Engine Programmer

Epic Games

London, England, United Kingdom (On-Site)
3 Months ago
miniclip - Senior Game Programmer

miniclip

Royal Leamington Spa, England, United Kingdom (Hybrid)
3 Months ago
Palo Alto Networks - Senior Financial Solutions Manager - EMEA

Palo Alto Networks

London, England, United Kingdom (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Network Engineering Jobs

CME Group - Staff Network Engineer

CME Group

Belfast, Northern Ireland, United Kingdom (Hybrid)
1 Month ago
Tencent - Sr. Anycast Network Engineer

Tencent

California, United States (On-Site)
4 Months ago
bytedance - Senior Network Engineer- Seattle

bytedance

Seattle, Washington, United States (On-Site)
9 Months ago
playrix  - Senior Node.js Developer (Server)

playrix

Ireland (Remote)
6 Months ago
Marvell - Network Platform Development Engineer

Marvell

Bengaluru, Karnataka, India (On-Site)
1 Month ago
NVIDIA - Senior System Software Architect, HPC Networking

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
5 Months ago
Daybreak Game Company LLC - Network Engineer

Daybreak Game Company LLC

San Diego, California, United States (Hybrid)
8 Months ago
Axel springer - Network Engineer

Axel springer

Berlin, Berlin, Germany (On-Site)
3 Weeks ago
bytedance - Server Deployment Specialist, Infrastructure Engineering

bytedance

Kulai, Johor, Malaysia (On-Site)
3 Months ago
bytedance - Senior/Tech Lead AI/LLM Network Software Development Engineer - Seattle

bytedance

Seattle, Washington, United States (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Edinburgh, Scotland, United Kingdom (On-Site)

Edinburgh, Scotland, United Kingdom (On-Site)

Edinburgh, Scotland, United Kingdom (On-Site)

Leeds, England, United Kingdom (On-Site)

Dundee, Scotland, United Kingdom (On-Site)

Dundee, Scotland, United Kingdom (On-Site)

New York, New York, United States (On-Site)

Oakville, Ontario, Canada (On-Site)

Dundee, Scotland, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Rockstar Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug