Senior Unreal Engine C++ Developer - London or Bristol - Video Tech

Senior Unreal Engine C++ Developer

London, or Bristol England, United Kingdom · Development


This is a unique opportunity to work within our C++ Engineering team, developing software solutions that are at the cutting-edge of sports technology and officiating. You will be joining a team specialising in a variety of disciplines including computer vision, algorithm development, computer graphics, and real-time video streaming.

In addition, our computer graphics group develop disruptive technology for cutting-edge 3D visuals, television graphics, and real-time augmented reality applications. Additionally, our team continually explores new ways in which photorealism, 3D animation, interactive content, and experiential games can be used to enhance the live sports viewing experience.

As the Unreal Engine C++ Developer, your responsibilities will include developing using UE4 and playing a critical role in the team’s implementation of a new real-time augmented reality graphics engine.

You will be expected to perform analysis and optimisations for both CPU and GPU. You will also be involved in the full life cycle of the development projects as well as liaising with creatives, product engineers and other development team members.


Degree in Computer Science, Physics, or Maths

Full and in-depth understanding of UE4

Highly competent in C++

Solid understanding of 3D modeling, animation, rendering and shading

Knowledge of performance optimisation for CPU and GPU

Nice to have:

Knowledge of Git, Visual Studio, and CD/CI/CT tools


In addition to being a part of a great team, working in a fun and creative environment and learning from the best technical minds in the sports industry, we offer:

Competitive salary, bonus scheme and stakeholder pension

Access to the latest tools and technologies

Attend global software developer conferences

Time allowance given for side projects

Stocked kitchen space & game lounge