Senior Network Programmer

2 Months 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

Scopely - Director of Product Performance

Scopely

Barcelona, Catalonia, Spain (On-Site)
2 Months ago
CME Group - Senior Backend Developer

CME Group

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Epic Games - Gameplay Designer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Month ago
Kabam - Accounting & Tax Manager

Kabam

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Activision - Senior VFX Destruction Artist

Activision

London, England, United Kingdom (Hybrid)
2 Months ago
bytedance - Site Reliability Engineer - Network Automation - 2025 start

bytedance

Singapore (On-Site)
4 Months ago
bytedance - Data Center Design Engineer (Electrical) - Data Center Development

bytedance

Singapore (On-Site)
6 Months ago
Meta - Network Engineer, Deployment and Support

Meta

Dublin, County Dublin, Ireland (On-Site)
6 Months ago
PlayStation Global - Staff Linux Network Software Engineer

PlayStation Global

Adelaide, South Australia, Australia (On-Site)
6 Months ago
NVIDIA - Data Center Infrastructure Specialist

NVIDIA

(On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Blizzard Entertainment - Senior Software Engineer, Gameplay Tools

Blizzard Entertainment

Albany, New York, United States (Hybrid)
3 Months ago
Haptic - Character Artist

Haptic

Sweden (Remote)
5 Months ago
Impact Theory - Senior Game Programmer

Impact Theory

Los Angeles, California, United States (On-Site)
6 Months ago
Wizcorp - Game Server Programmer

Wizcorp

Tokyo, Japan (Remote)
2 Years ago
Survios - Senior Technology Engineer - Automation, Analytics and Live Ops (Unreal Engine 5)

Survios

Marina Del Rey, California, United States (Remote)
2 Months ago
Ubisoft - The Division Resurgence - Tools Developer

Ubisoft

Paris, Île-de-France, France (Hybrid)
2 Months ago
Daybreak Game Company LLC - Director / Senior Manager, People & Culture

Daybreak Game Company LLC

San Diego, California, United States (Remote)
1 Month ago
Daybreak Game Company LLC - Producer

Daybreak Game Company LLC

Renton, Washington, United States (Hybrid)
5 Months ago
Double Eleven - Lead Programmer (Unreal Engine)

Double Eleven

Middlesbrough, England, United Kingdom (Hybrid)
2 Months ago
Cloud Imperium Games - Cinematic Animator

Cloud Imperium Games

Frankfurt Am Main, Hessen, Germany (On-Site)
3 Days 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

DNEG - Video Streaming Engineer - Imaging, Playback and Review Tools

DNEG

London, England, United Kingdom (Remote)
1 Month ago
NVIDIA - Data Center Infrastructure Specialist

NVIDIA

(On-Site)
4 Months ago
bytedance - Software Development Engineer Graduate (Network Monitoring & Alerts) - 2025 Start (PhD)

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago
Google - Senior Software Engineer, Global Network Edge

Google

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
bytedance - Senior Software Engineer, Multi Cloud CDN

bytedance

Seattle, Washington, United States (On-Site)
1 Month ago
bytedance - Network Engineer, Optical Long-Haul and Submarine

bytedance

Seattle, Washington, United States (On-Site)
3 Months ago
bytedance - Software Engineer, SRE - Platform Services

bytedance

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

Get notifed when new similar jobs are uploaded

About The Company

United Kingdom (Remote)

United Kingdom (Remote)

United Kingdom (Remote)

London, England, United Kingdom (Remote)

United Kingdom (Remote)

Edinburgh, Scotland, United Kingdom (Remote)

United Kingdom (Remote)

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