Senior Engineer

1 Month ago • All levels

Job Summary

Job Description

As a Senior Engineer, you will be responsible for writing and maintaining complex code and systems in Unreal Engine for current and future game projects. You will identify and fix performance issues and design and extend large code systems. Collaborating with other programmers, designers, and artists, you will deliver technical systems for game projects, ensuring tools are scalable and reliable. You will also ensure team compliance, review merge requests, mentor junior engineers, drive innovation, and manage time for assigned tasks.
Must have:
  • Extensive experience as a C++ Programmer in the game industry.
  • Experience as an engine programmer strongly desired.
  • Good algorithm and data structure skills.
  • Strong understanding of modern CPU and GPU architectures.
  • Shipped AAA titles in the games industry.
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
  • 25 Annual Leave + 8 bank holidays
  • Private Medical Insurance - full cover with AXA
  • Healthcare Cash Plan - Level 3 cover with Medicash
  • Cycle2Work Scheme
  • Electric Car Charging

Job Details

Senior Engineer

Department: Engineering

Employment Type: Permanent - Full Time

Location: Remote

Reporting To: Tim Owlett



Description

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.



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.

Similar Jobs

Eccentric - UI/UX Designer

Eccentric

Mumbai, Maharashtra, India (On-Site)
2 Days ago
N-iX - Lead Unity Engineer

N-iX

Ukraine (On-Site)
2 Days ago
Meta - Product Manager, Machine Learning

Meta

San Francisco, California, United States (Remote)
6 Months ago
Techland - Senior Gameplay Animator

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Month ago
Light Speed Studios - Lighting Artist

Light Speed Studios

(On-Site)
2 Months ago
Dream Games - Software Engineer

Dream Games

İstanbul, Türkiye (On-Site)
11 Months ago
Snowed In Studios - Advanced Software Developer

Snowed In Studios

Ontario, Canada (Remote)
1 Month ago
Hypixel Studios - Principal Engineer - Project Technical Lead

Hypixel Studios

United States (Remote)
1 Month ago
Thatgamecompany - Game Engine Engineer (Optimization)

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
1 Month ago
Scorewarrior - Core Client Senior C++ Developer

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rivos - Senior Memory Design Engineer

Rivos

Austin, Texas, United States (Hybrid)
6 Months ago
GoFundMe - Staff Data Scientist

GoFundMe

San Francisco, California, United States (On-Site)
2 Weeks ago
lifechruh - Internship Team Project Leader

lifechruh

Edmond, Oklahoma, United States (On-Site)
2 Weeks ago
Nintendo - Environment Artist III (NST)

Nintendo

Redmond, Washington, United States (On-Site)
8 Months ago
Ubisoft - Technical Art Director

Ubisoft

Montreal, Quebec, Canada (Hybrid)
2 Weeks ago
Haptic - Lead Technical Artist

Haptic

Dallas, Texas, United States (Remote)
4 Months ago
Romero Games - Lighting Artist

Romero Games

Galway, County Galway, Ireland (Remote)
2 Months ago
Rivos - Senior Memory Design Engineer

Rivos

Portland, Oregon, United States (Hybrid)
6 Months ago
Illuvium - Senior Gameplay Engineer (C++ / Unreal Engine)

Illuvium

Copenhagen, Denmark (Remote)
6 Months ago
Meta - Software Engineering Manager, Machine Learning

Meta

Bellevue, Washington, United States (On-Site)
1 Month 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!

Similar Category Jobs

Obsidian Entertainment - Engine Programmer (Staff/Senior)

Obsidian Entertainment

Irvine, California, United States (On-Site)
9 Months ago
Red Panda Games studio - Software engineer Internship for Unreal game engine

Red Panda Games studio

Bengaluru, Karnataka, India (Remote)
9 Months ago
Playrix - Lead Unity Software Engineer (Gameplay)

Playrix

Cyprus (Remote)
6 Months ago
Meta - Software Engineer, Realtime Engine Technology

Meta

Seattle, Washington, United States (On-Site)
4 Weeks ago
Worlds - Technical Director - Unreal Engine

Worlds

(Remote)
1 Month ago
Ubisoft - Lead Technical Programmer - Rainbow Six

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Month ago
Peak - Senior Software Engineer, Games

Peak

(On-Site)
10 Months ago
Wargaming - Gameplay Developer (World of Tanks)

Wargaming

Nicosia, Nicosia, Cyprus (Hybrid)
3 Weeks ago
Playground Games - Senior Systems Engineer

Playground Games

England, United Kingdom (Hybrid)
5 Months ago
Thatgamecompany - Gameplay Engineer

Thatgamecompany

Canada (Remote)
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)

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