Outscal Logooutscal logo

Senior Network Programmer

1 Hour 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

Epic Games - Lead Engineer - Fortnite Online

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
JMA - Principal Firmware Engineer - Radio

JMA

Plano, Texas, United States (On-Site)
5 Months ago
ION - Internship - Software Engineers/Developers - Italy

ION

Pisa, Tuscany, Italy (On-Site)
5 Months ago
Meta - Software Engineer, Product

Meta

Washington, District Of Columbia, United States (Remote)
4 Months ago
Google - Early Career Software Engineer, Black Community Inclusion

Google

State Of Minas Gerais, Brazil (On-Site)
3 Months ago
ByteDance - Site Reliability Engineer, Edge Services

ByteDance

Boston, Massachusetts, United States (On-Site)
1 Month ago
Axinous - Staff Network Engineer

Axinous

Netherlands (Remote)
1 Month ago
ByteDance - Software Engineer - Network Security - San Jose

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Rockstar Games - Senior Network Engineer

Rockstar Games

Dundee, Scotland, United Kingdom (On-Site)
6 Months ago
NVIDIA - Senior Software Architect, AI Networking

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Software Engineer (Technical Leadership) - Machine Learning

Meta

New York, New York, United States (On-Site)
4 Months ago
ByteDance - Software Engineer Intern

ByteDance

Seattle, Washington, United States (On-Site)
19 Hours ago
Ubisoft - Lead Technical - Rainbow Six

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Week ago
ByteDance - High-Performance Computing Research Scientist (Inference Optimization)

ByteDance

San Jose, California, United States (On-Site)
1 Hour ago
Virtuos - Technical Art Director

Virtuos

China (On-Site)
19 Hours ago
Light Speed Studios - Senior Gameplay Engineer

Light Speed Studios

Los Angeles, California, United States (On-Site)
1 Month ago
Echtra Games - Senior Gameplay Engineer

Echtra Games

San Francisco, California, United States (On-Site)
8 Months ago
NVIDIA - Senior System Profiling Software Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Serbia (Remote)
5 Months ago
Universal Music - Universal Music Group 2025 Summer Internship Program

Universal Music

Miami Beach, Florida, United States (On-Site)
1 Week 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

PwC - Senior Network Engineer (m/f/d)

PwC

Luxembourg (On-Site)
5 Months ago
ESL FACEIT Group - EFG - IT Specialist

ESL FACEIT Group - EFG

Ohio, United States (On-Site)
6 Days ago
Cloud Imperium Games - Principal Network Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
3 Months ago
CD PROJEKT RED - Engineering Director, Network

CD PROJEKT RED

Boston, Massachusetts, United States (On-Site)
8 Months ago
ByteDance - Senior Software Engineer - Stability Platform

ByteDance

Singapore (On-Site)
4 Months ago
ByteDance - Network Automation Engineer

ByteDance

Seattle, Washington, United States (On-Site)
19 Hours ago
ByteDance - Backend Software Engineer (SRE), Cloud Infrastructure - 2025 Start

ByteDance

Singapore (On-Site)
4 Months ago
ByteDance - Senior Software Engineer, Payment Network

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
ByteDance - Data Center Design Engineer (Electrical) - Data Center Development

ByteDance

Singapore (On-Site)
4 Months ago
ION - Network Design Engineer - 4307

ION

Woking, England, United Kingdom (On-Site)
5 Months 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.

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

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

Edinburgh, Scotland, United Kingdom (Remote)

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