Senior Online Programmer

1 Month ago • 4-8 Years • Backend Development

Job Summary

Job Description

As a Senior Online Programmer, you'll build backend services for a game, integrating them into the client and server. You'll collaborate with other teams, designing maintainable, scalable, and performant systems. Responsibilities include API design, integrating external services, maintaining a matchmaking service, writing unit/functional/load tests, adding logs and metrics, implementing analytics, debugging complex issues, prioritizing tasks, and mentoring team members. Experience with game programming, software architecture, microservices, cloud solutions, CI/CD, and monitoring is crucial. The role offers remote work possibilities.
Must have:
  • Extensive backend experience
  • Strong C++ skills
  • Microservice architecture experience
  • RESTful services & database experience
  • Maintainable, scalable code
  • Testing and debugging skills
Good to have:
  • Golang programming
  • Unreal Engine experience
  • AWS GameLift experience
Perks:
  • Unlimited coaching & therapy
  • Stock Options
  • Pension scheme
  • Socials
  • 25 Annual Leave + 3 bank holidays
  • Private Medical Insurance
  • Healthcare Cash Plan
  • Cycle2Work Scheme
  • Electric Car Charging

Job Details

As a Senior Online Programmer, you are responsible for creating backend services needed by the game and integrating them in the game client and game server. You are expected to co-operate with other teams to find solutions to difficult problems and can design maintainable, evolutive, performant, and scalable systems.

The ideal candidate has thorough experience in game programming, software architecture and backend services in a microservice architecture. She/he is familiar with on-premises and managed cloud solutions, Ci/Cd and monitoring.

We would consider candidates looking for remote work for this position. 
Department
Engineering
Employment Type
Permanent - Full Time
Location
Edinburgh
Workplace type
Onsite

Key Responsibilities

  • Communicate with other teams to align on the design requirements, and to properly define the APIs and game flow,
  • Integrate external and custom services in the game engine (client and server), by implementing an API to be used by gameplay code. 
  • Maintain and upgrade a Matchmaking service,
  • Write maintainable, evolutive, scalable and performant code,
  • Implement unit tests, functional tests, and load tests,
  • Add logs and metrics to monitor the health of the game features, infrastructure, and services, 
  • Add analytics events to better understand player behaviour, 
  • Understand thoroughly how the backend services are designed and connected to each other,
  • Debug complex service issues, identify, and fix bugs,
  • Prioritize, plan, and manage assigned tasks,
  • Mentor team members in your area of expertise,


Requirements

  • Extensive  experience in a Backend, Online Services, or similar programmer role,
  • Strong C++ programming, architecture and debugging skills,
  • Experience with RESTful services, distributed systems, SQL, and NoSQL databases,
  • Experience designing, implementing, and scaling microservice systems,
  • Self-motivated and driven to creatively solve problems,
  • Experience with AWS GameLift,
  • (Bonus) Golang programming and debugging skills.
  • (Bonus) Unreal Engine development experience.

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

AjnaLens - Senior Computer Vision Engineer

AjnaLens

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Rockstar Games - Animation R&D Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
3 Months ago
Playrix - Principal C++ Software Engineer (Tools)

Playrix

Ukraine (Remote)
4 Months ago
Experian - Senior Penetration Tester

Experian

Hyderabad, Telangana, India (Hybrid)
5 Months ago
Scorewarrior - Senior Backend C++ Developer (Framework)

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
5 Months ago
Applike Group - Senior QA Engineer (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
4 Months ago
Zeta - Senior Software Development Engineer _ Backend

Zeta

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Good Job Games - Senior Software Engineer

Good Job Games

İstanbul, Türkiye (On-Site)
3 Months ago
CloudHire - Senior Java Developer

CloudHire

Hyderabad, Telangana, India (Remote)
3 Months ago
Patterned Learning Career - Staff Software Engineer (Backend)

Patterned Learning Career

(Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Limbic Entertainment - Graphics Programmer

Limbic Entertainment

Langen, Hessen, Germany (On-Site)
6 Months ago
W Beyond   - Embedded C

W Beyond

Bengaluru, Karnataka, India (On-Site)
5 Months ago
ByteDance - Research Scientist, Foundation Model, Music Intelligence

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
RaceRocks - Engineering Manager (distributed learning platform)

RaceRocks

British Columbia, Canada (Remote)
2 Weeks ago
NVIDIA - Senior C++ Software Engineer - Apache Spark Solution

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
ByteDance - Software Engineer - Data Engineering (Video Arch)

ByteDance

Singapore (On-Site)
3 Months ago
Google - Research Intern, PhD, Summer 2025

Google

Mountain View, California, United States (On-Site)
3 Months ago
Google - Silicon Engineer, University Graduate, 2025

Google

New Taipei, New Taipei City, Taiwan (On-Site)
3 Months ago
Meta - Production Engineer

Meta

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

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Edinburgh, Scotland, United Kingdom

Sitetracker - Strategic Enterprise Account Executive (Italian Speaking)

Sitetracker

United Kingdom (Remote)
4 Months ago
DNEG - Matte Painter

DNEG

London, England, United Kingdom (On-Site)
4 Weeks ago
Aristocrat Gaming - Back End Java Developer

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
2 Months ago
Fanatics - Paralegal

Fanatics

Manchester, England, United Kingdom (Hybrid)
4 Months ago
Bally's Interactive - App Performance Manager

Bally's Interactive

Douglas, Scotland, United Kingdom (On-Site)
3 Months ago
N A - Senior Unity Game Developer - High End 3D Multiplayer PVP Mobile Game

N A

London, England, United Kingdom (Remote)
3 Months ago
Room 8 Studio - Unreal Engine Cinematic Artist (Trailer Production)

Room 8 Studio

United Kingdom (On-Site)
3 Months ago
Tesla - Parts Advisor

Tesla

Liverpool, England, United Kingdom (On-Site)
1 Week ago
Tesla - Used Car / Service Technician

Tesla

Southampton, England, United Kingdom (On-Site)
1 Week ago
The Walt Disney Company - Senior Data Analyst, Marketing Analytics

The Walt Disney Company

London, England, United Kingdom (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Nexters - Technical Lead

Nexters

Cyprus (Remote)
1 Week ago
Varonis  - Backend Engineer

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
1 Month ago
ByteDance - Senior Software Development Engineer - Distributed NoSQL Database Systems

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Sporty Group - Technical Director

Sporty Group

(Remote)
2 Months ago
Epic Games - Technical Director, Machine Learning Programmer

Epic Games

(On-Site)
2 Weeks ago
SiftHub - Senior Software Engineer (Backend)

SiftHub

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Tencent - Senior Backend Engineer for Global Realistic 3A Action Game

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
King - Principal Software Engineer

King

Barcelona, Catalonia, Spain (On-Site)
10 Hours ago
Wargaming - Server Developer (World of Tanks)

Wargaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
Numerator - Python Team Lead

Numerator

Vadodara, Gujarat, India (Remote)
4 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.

Edinburgh, Scotland, United Kingdom (Remote)

Edinburgh, Scotland, United Kingdom (On-Site)

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

Edinburgh, Scotland, United Kingdom (Remote)

Edinburgh, Scotland, United Kingdom (On-Site)

Edinburgh, Scotland, United Kingdom (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