Senior Engineer

1 Month ago • 4-8 Years • Game Engine

Job Summary

Job Description

As a Senior Engineer, you'll write, maintain, and debug complex Unreal Engine code and systems for current and future game projects. You'll collaborate with programmers, designers, and artists, identify and resolve performance issues, and design/extend large code systems. Responsibilities include ensuring code quality, reviewing merge requests, mentoring junior engineers, driving innovation, and managing tasks effectively. Strong C++ skills, experience with source control (Perforce preferred), and Unreal Engine experience are highly valued. The role requires proficiency in multi-threaded programming, understanding of CPU/GPU architectures, and a passion for problem-solving within a collaborative team environment.
Must have:
  • Extensive C++ experience
  • Unreal Engine experience
  • Debugging skills
  • Multi-threaded programming
  • Performance optimization
Good to have:
  • Engine programming experience
  • Algorithm & data structure expertise
Perks:
  • Unlimited coaching & therapy
  • Stock Options
  • Pension scheme
  • Socials & company events
  • 25 Annual Leave + 8 bank holidays (UK)
  • Private Medical Insurance (UK)
  • Healthcare Cash Plan (UK)
  • Cycle2Work Scheme (UK)
  • Electric Car Charging (UK)

Job Details

As a Senior Engineer, you will be responsible for writing and maintaining complex code and systems in Unreal Engine that power our current and future groundbreaking game projects. You will identify and fix performance issues and be comfortable designing and extending large code systems.
 
You should have strong C++ skills, be comfortable with Source Control, preferably Perforce, and have a passion for problem solving. Unreal Engine experience is a plus. You are a generalist knowledgeable in areas such as engine core systems, animation, physics, tools and gameplay. Producing performant code as well as being well versed in optimization techniques is expected.
 
You should be comfortable taking initiative, making informed technical decisions, and choosing effective approaches to meet project goals, with strategic direction from technical leadership - working in a collaborative team environment open to feedback and shared problem-solving.

Department
Engineering
Employment Type
Permanent - Full Time
Location
Remote
Workplace type
Fully remote
Reporting To
Tim Owlett

Key Responsibilities

  • Write, maintain and debug complex code and systems within Unreal Engine.
  • Collaborate closely with other lead programmers, designers, and artists to deliver all technical systems for large game projects. Identify and fix performance issues, ensuring tools are scalable and reliable.
  • Design and extend large code systems to improve maintainability and performance.
  • Ensure team compliance with the project’s vision, technical requirements, and style guide.
  • Review other team members merge requests and participate in the elaboration of a common coding culture in the team.
  • Mentor junior engineers and promote best practices in coding, debugging, and problem-solving.
  • Drive innovation within the engineering team, encouraging creative solutions to technical challenges.
  • Prioritize, plan, and manage the time of assigned tasks, balancing technical goals with business priorities to ensure effective delivery.

Requirements

  • Extensive experience as a C++ Programmer in the game industry, preferably with Unreal Engine experience, alongside strong debugging skills.
  • Experience as an engine programmer strongly desired
  • Good algorithm and data structure skills, including time and space complexity and real-world vs. theoretical performance of basic data structures  Solid understanding of and experience with multi-threaded programming.
  • Strong understanding of modern CPU and GPU architectures.
  • Shipped AAA titles in the games industry

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 + 8 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

Ello - Senior Unity Engineer (Contract)

Ello

São Paulo, State Of São Paulo, Brazil (Hybrid)
1 Month ago
N-iX - Senior C++ Engineer (High Performance Computing)

N-iX

United Kingdom (Remote)
2 Months ago
Limit Break - Senior Mobile Game Designer (Japan)

Limit Break

Tokyo, Japan (On-Site)
1 Month ago
Zynga - Principal Software Engineer - Payments

Zynga

Austin, Texas, United States (On-Site)
1 Day ago
Wargaming - Senior Gameplay Programmer (Steel Hunters)

Wargaming

Prague, Prague, Czechia (Hybrid)
4 Months ago
Virtuos - Lead Developer

Virtuos

France (Hybrid)
1 Month ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Ireland (Remote)
6 Months ago
Inworld AI - Staff C++ Engineer

Inworld AI

Mountain View, California, United States (On-Site)
1 Month ago
Amber - Senior Unreal Game Engineer (Project Based)

Amber

Bogota, Colombia (On-Site)
10 Months ago
Inwave - Unity Developer

Inwave

(On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playrix - Technical Director (Game Project)

Playrix

Ireland (Remote)
6 Months ago
Spatial Studio - Unity Gameplay Engineer

Spatial Studio

(Remote)
3 Months ago
Pocket Worlds - Staff Backend Engineer - Infrastructure

Pocket Worlds

Poland (On-Site)
1 Month ago
Dynamics - Principle Investigator/Senior Scientist

Dynamics

Huntsville, Alabama, United States (On-Site)
1 Day ago
Google - Datapath and Database Engineer, System Test

Google

Fremont, California, United States (On-Site)
1 Week ago
Playrix - Senior VFX Artist

Playrix

Ukraine (Remote)
6 Months ago
Gym Class VR - Lead Technical Artist (Staff, Principal)

Gym Class VR

(Remote)
1 Day ago
tic toe games - Game Producer

tic toe games

(Remote)
1 Day ago
Life church - Senior Data Product Manager

Life church

Edmond, Oklahoma, United States (On-Site)
6 Months ago
Rising Sun Pictures - Remote Compositors

Rising Sun Pictures

Sydney, New South Wales, Australia (Remote)
9 Months 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!

Game Engine Jobs

Visual Concepts - Engineer

Visual Concepts

Austin, Texas, United States (On-Site)
1 Month ago
Limit Break - Unity UI Engineer

Limit Break

(Remote)
3 Weeks ago
Wizcorp - Unreal Engine Programmer

Wizcorp

Tokyo, Japan (Remote)
1 Month ago
CD PROJEKT RED - Principal Engine Programmer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
2 Months ago
Turn Me Up Games,  Inc  - Unreal Engineer

Turn Me Up Games, Inc

Burbank, California, United States (Hybrid)
1 Month ago
Ubisoft - Lead Technical Rainbow Six

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Month ago
Intrepid Studios,  Inc  - Senior Gameplay Engineer

Intrepid Studios, Inc

San Diego, California, United States (On-Site)
2 Months ago
Ubisoft - The Division Resurgence – Senior Generalist Developer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
3 Months ago
Virtuos - Lead Developer

Virtuos

France (Hybrid)
1 Month ago
Red Panda Games studio - Software engineer Internship for Unreal game engine

Red Panda Games studio

Bengaluru, Karnataka, India (Remote)
9 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)

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