Senior Network Programmer

1 Month ago • 6-8 Years • Network Engineering

Job Summary

Job Description

As a Senior Network Programmer, you'll be a key member of the team responsible for the custom networking architecture supporting a AAA multiplayer game. Your role involves designing, implementing, and maintaining complex network systems, handling user-generated content and advanced gameplay features. This includes debugging network issues, optimizing network traffic between clients, servers, and online services, and collaborating with other teams to ensure robust multiplayer systems. Mentoring junior programmers and reporting risks are also crucial aspects of the position.
Must have:
  • Experience as a Network Programmer in game industry
  • Strong C++ programming and debugging skills
  • Experience profiling and optimizing code
  • Experience developing high-performing client/server systems
  • Good algorithm and data structure skills
  • Experience with lag compensation techniques
Good to have:
  • Shipped a multi-platform game on PC and current-gen consoles
Perks:
  • Unlimited coaching & therapy
  • Stock Options
  • Pension scheme
  • Socials
  • 25 Annual Leave + 3 bank holidays (UK)
  • Private Medical Insurance (UK)
  • Healthcare Cash Plan (UK)
  • Cycle2Work Scheme (UK)
  • Electric Car Charging (UK)

Job Details

As a Senior Network Programmer, you will be part of a critical team focusing on our custom networking architecture that serves as the backbone of our multiplayer AAA project. You will be responsible for designing, implementing, and maintaining complex network systems that support user generated content and ground-breaking gameplay features. You are a team player, work well with multiple departments in a cross-disciplinary team, and use your experience to mentor and guide other members of the team.

Department
Engineering
Employment Type
Permanent - Full Time
Location
Remote
Workplace type
Fully remote

Key Responsibilities

  • Design, implement, and maintain complex network systems supporting multiplayer AAA games.
  • Debug and fix network related issues.
  • Profile and optimize network traffic between game clients, servers, and online services.
  • Collaborate with other teams and support them in creating safe multiplayer-friendly systems.
  • Be vigilant for and report new problems, delays, and risks to the appropriate Lead/Director.
  • Mentor members of the team and help them grow as programmers in a collaborative environment.

Requirements

  • Experience as a Network Programmer in the game industry.
  • Strong C++ programming and debugging skills.
  • Experience profiling and optimizing code.
  • Experience developing high-performing client/server systems.
  • Good algorithm and data structure skills (including time and space complexity and real-world vs theoretical performance of basic data structures). 
  • Experience and knowledge of different lag compensation techniques.
Bonus
  • Shipped at least one multi-platform game on PC and current gen consoles.

Benefits

Our Global Benefits & Perks
  • Unlimited coaching & therapy — with Oliva, to support your mental health
  • Stock Options — everyone owns a piece of our success
  • Pension scheme — up to 5% employer matched contribution to finance those golden years
  • Socials office & remote events, play sessions and company-wide parties
  • And even more benefits based on your location!

If you’re based in the UK
  • 25 Annual Leave + 3 bank holidays - we’re flexible with most bank holidays so you can use the time to celebrate what’s important to you
  • Private Medical Insurance - full cover with AXA
  • Healthcare Cash Plan - Level 3 cover with Medicash
  • Cycle2Work Scheme - lease a bike through us and save on tax too!
  • Electric Car Charging - electric car charging at our Port office in Edinburgh, Scotland.

About Build A Rocket Boy

Build A Rocket Boy is an independent game developer, headquartered in Edinburgh Scotland, with operations in Budapest Hungary, the Netherlands, France, and California USA. Led by game developer Leslie Benzies, Build A Rocket Boy’s team includes hundreds of the industry’s brightest development talents with the shared vision to create new and innovative entertainment experiences. Build A Rocket Boy’s first project is EVERYWHERE – a new multi-world game experience that blurs the line between reality and the digital world.

Similar Jobs

Ubisoft - Technical Artist World

Ubisoft

Annecy, Auvergne-Rhône-Alpes, France (On-Site)
1 Month ago
Monadical - Senior Combat Designer

Monadical

United States (On-Site)
8 Months ago
Welevel - Senior SFX Artist (Sound Designer)

Welevel

Munich, Bavaria, Germany (On-Site)
2 Months ago
Playnetic - Development Director

Playnetic

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
Argus Labs - Site Reliability Engineer

Argus Labs

Indonesia (Remote)
2 Weeks ago
ByteDance - Software Developer Graduate (Routing Verification & Emulation)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Microsoft - ROP - Cloud Network Engineer

Microsoft

Hyderabad, Telangana, India (On-Site)
1 Week ago
Meta - Network Production Engineer, Network Infrastructure

Meta

Austin, Texas, United States (On-Site)
5 Months ago
PlayStation Global - Senior Linux Network Software Engineer

PlayStation Global

Adelaide, South Australia, Australia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Scopely - Manager - Live Ops Stumble Guys!

Scopely

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
8 Hours ago
Ubisoft - Associate Game Director

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
tinyBuild - Senior Game Designer

tinyBuild

(Remote)
2 Weeks ago
Cloud Imperium Games - Senior Cinematic Designer

Cloud Imperium Games

Frankfurt, Hessen, Germany (On-Site)
2 Weeks ago
OtherSide Entertainment - Lead Game Designer - Thick As Thieves

OtherSide Entertainment

United States (Remote)
2 Days ago
Scopely - Principal Content Designer - Unannounced AAA Action RPG

Scopely

United States (Remote)
6 Months ago
BULKHEAD - Concept Artist (18-month FTC)

BULKHEAD

Derby, England, United Kingdom (On-Site)
1 Month ago
Ubisoft - Technical Artist World (AAA Project)

Ubisoft

Annecy, Auvergne-Rhône-Alpes, France (On-Site)
1 Month ago
Glowmade - Senior Producer

Glowmade

England, United Kingdom (On-Site)
1 Month ago
Turbulent - Tools Developer

Turbulent

Montreal, Quebec, Canada (On-Site)
1 Day ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Network Engineering Jobs

ByteDance - Senior Software Development Engineer, SDN-Traffic Intelligence & Control

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Google - Network Operations Engineer

Google

Dublin, County Dublin, Ireland (On-Site)
2 Days ago
ByteDance - Software Development Engineer Graduate, AI/LLM Network (High Speed Network)- 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
ION - Cloud Network Engineer

ION

Italy (Hybrid)
6 Months ago
Google - Staff Network Design Engineer, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Days ago
NVIDIA - Senior Software Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Google - Network Register Transfer Level Design Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
ByteDance - Software Engineer Intern (SDN) - 2025 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
ByteDance - Senior Software Development Engineer, SDN-Traffic Intelligence & Control

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Build A Rocket Boy is an independent game developer, headquartered in Edinburgh Scotland, with operations in Budapest Hungary, the Netherlands, France, and California USA. Led by game developer Leslie Benzies, Build A Rocket Boy’s team includes hundreds of the industry’s brightest development talents with the shared vision to create new and innovative entertainment experiences. Build A Rocket Boy’s first project is EVERYWHERE – a new multi-world game experience that blurs the line between reality and the digital world.

Edinburgh, Scotland, United Kingdom (Remote)

Cologne, North Rhine-Westphalia, Germany (On-Site)

Cologne, North Rhine-Westphalia, Germany (On-Site)

Cologne, North Rhine-Westphalia, Germany (On-Site)

Cologne, North Rhine-Westphalia, Germany (On-Site)

View All Jobs

Get notified when new jobs are added by Build A Rocket Boy

Level Up Your Career in Game Development!

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

Job Common Plug