GAMEPLAY PROGRAMMER

BULKHEAD

East Midlands

On-site

GBP 40,000 - 60,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

BULKHEAD is seeking a Gameplay Engineer to join the team in developing and evolving the Wardogs title. You will implement gameplay features in C++ on Unreal Engine, focusing on performance, scalability, and robust networking for multiplayer experiences.

You will work closely with engineers, designers and artists, tackling complex systems, profiling and optimizing code, and contributing ideas to shape core gameplay and player feel.

Qualifications

  • 2+ years professional experience in game development.
  • Bachelor's degree in computer science or a related field.
  • Experience with Unreal Engine 4/5 for game development and understanding core systems.
  • Understanding of efficient networking in multiplayer game development.
  • Strong grasp of C++, software design, programming and debugging.
  • Strong grasp of 3D maths for games.
  • Desire to craft multiplayer games.
  • Ability to communicate with a multidisciplinary team.
  • Strong problem-solving and communication skills.

Responsibilities

  • Build gameplay mechanics in C++ using Unreal Engine framework and built-in tools.
  • Design small, self-contained systems that are modular and scalable.
  • Add reliable replication to core gameplay mechanics.
  • Debug and fix complex issues with long-term fixes.
  • Write efficient, readable code balancing functionality and performance.
  • Profile, analyze and optimize code without harming stability.
  • Collaborate with other programmers to integrate systems across the codebase.
  • Explain technical choices clearly to teammates and stakeholders.
  • Engage with designers, artists, and production to solve problems.
  • Support general development tasks and adapt to changing priorities.

Skills

Unreal Engine
C++
Networking (multiplayer)
Debugging
Software design
3D maths
Gameplay systems
Communication
System architecture
Performance optimization

Education

Bachelor's degree in computer science or related field

Tools

AI perception
Physics
Animation blueprints

Job description

As our Gameplay Engineer at BULKHEAD, you will bring your expertise in Unreal Engine to help build and evolve our early access game, WARDOGS. You will be working closely and collaborating with Engineers, Designers, and Artists playing a pivotal role in bringing our game to life.

As a key player on the programming team, you will have the opportunity to tackle complex, technical challenges, supporting the ownership of critical systems, continuously pushing your programming skills to the next level. We are looking for programmers who enjoy making these features operate seamlessly, while meeting high standards for efficiency and stability. Your work will directly shape what players can do, how the game feels, and the moments that players share together.

This is a hands‑on C++ role with room to contribute ideas, take ownership and develop expertise. Depending on your strengths, you could work on weapons and combat, character movement, vehicles, interactions, inventory or objectives.

What you’ll do:
  • Build gameplay mechanics in C++ using Unreal Engine’s gameplay framework, event system and built‑in tools such as AI perception, physics and animation blueprints.

  • Design small, self‑contained systems that run well on their own, with reuse and modularity in mind so they can scale.

  • Add reliable replication to core gameplay mechanics, keeping an eye on bandwidth and latency so multiplayer feels smooth.

  • Debug and fix complex issues on your own, finding the root cause and putting in long‑term fixes rather than quick patches.

  • Write efficient, readable code that balances functionality with performance.

  • Profile and analyse your code, then make targeted optimisations that improve performance without adding side effects or hurting stability.

  • Work with other programmers to bring systems together across different areas of the codebase, asking for help when you need it so the code stays clean and well structured.

  • Explain your technical choices clearly to other programmers, and stay professional and open‑minded when people disagree or suggest something else.

  • Talk through technical problems with designers, artists and production, taking their expertise into account and asking good questions that help the team solve problems.

  • Help with general development tasks when needed, and adapt to changing priorities while protecting the stability and quality of the project.

What we're looking for
  • 2+ years professional experience working in game development

  • A bachelor’s degree in computer science or a related field

  • Experience with Unreal Engine 4/5 for game development, with a strong understanding of its core systems

  • An understanding of the importance of efficient networking in multiplayer game development

  • A strong grasp of C++, software design, programming and debugging

  • A strong grasp of 3D maths for games

  • A desire to craft multiplayer games

  • Familiarity with multiplayer game programming

  • The ability to communicate with a multidisciplinary team

  • A strong desire to overcome difficult hurdles

  • A methodical mind and the ability to think outside the box

  • Strong problem‑solving skills

  • Clear communication and the ability to articulate systems and ideas effectively

  • An understanding of gameplay systems and architecture

  • Experience programming multiplayer games in Unreal Engine 4/5

  • Experience writing game code

  • An understanding of game design

Desirable
  • Experience developing for Unreal Engine on Xbox or PlayStation

  • Experience working with frontier Unreal systems like Network Prediction, Iris, Mover etc

  • Experience working on networked first‑person shooter games

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GAMEPLAY PROGRAMMER
GAMEPLAY PROGRAMMER

Game Companies • East Midlands

On-site
GBP 45,000 - 70,000
Gameplay Programmer
Gameplay Programmer

the hive • East Midlands

Hybrid
GBP 40,000 - 60,000
Unreal Gameplay Programmer: Multiplayer & Systems
Unreal Gameplay Programmer: Multiplayer & Systems

Game Companies • East Midlands

On-site
GBP 45,000 - 70,000
Senior Game Engineer
Senior Game Engineer

Companion Group • United Kingdom

Remote
GBP 50,000 - 75,000
Unreal Gameplay Engineer – Multiplayer Systems
Unreal Gameplay Engineer – Multiplayer Systems

BULKHEAD Limited • East Midlands

On-site
GBP 40,000 - 60,000
Unreal Gameplay Engineer (Multiplayer)
Unreal Gameplay Engineer (Multiplayer)

the hive • East Midlands

Hybrid
GBP 40,000 - 60,000
Unreal Engine Programmer
Unreal Engine Programmer

Studio 316 • United Kingdom

Remote
GBP 31,000 - 37,000
Principal Software Engineer
Principal Software Engineer

The Multiplayer Group • United Kingdom

On-site
GBP 60,000 - 80,000
Senior Gameplay Designer
Senior Gameplay Designer

Mundo Gamer Network • Brighton

On-site
GBP 42,000 - 64,000
Senior Gameplay Engineer
Senior Gameplay Engineer

Astrid Entertainment • United Kingdom

Remote
GBP 70,000 - 100,000
Private health insurance
Pension
Unlimited vacation days
+1