Senior Unreal C++ Developer
Eeze
Job Summary
We are seeking an experienced Senior Unreal C++ Developer to lead the design and development of high-performance backend systems within our iGaming platform. This role combines hands-on engineering excellence with technical leadership responsibilities, including mentoring junior and mid-level developers, reviewing code quality, and driving best engineering practices across the team.
The ideal candidate will have strong expertise in in Unreal Engine 5, modern C++, Blueprints, and shader development, with a strong understanding of real-time, performance critical systems.
Main Responsibilities
- Contribute to the development and evolution of technology strategies, architectural roadmaps, and system reviews, identifying and implementing innovative solutions.
- Play a key role in system architecture and product design, delivering high‑quality engineering solutions using C++ and Blueprints.
- Develop, test, and deploy scalable, high‑performance systems capable of handling demanding real‑time workloads.
- Collaborate closely with cross‑functional teams to ensure seamless integration and optimal performance across the platform.
- Write clean, maintainable, and efficient code with a strong focus on stability, determinism, and low latency.
- Own performance profiling and optimisation across CPU, GPU, memory, and asset usage to meet 24/7 live‑ops requirements.
- Conduct in‑depth code reviews to ensure quality, performance, and maintainability across the codebase.
- Provide technical guidance, mentorship, and coaching to support the professional growth of the engineering team.
- Establish and promote coding standards, review processes, and engineering best practices.
- Support troubleshooting, debugging, and root‑cause analysis for complex technical issues in production and development environments.
Main Requirements
- Expert‑level experience with Unreal Engine 5, including C++/Blueprint integration, shader development, and performance optimisation.
- Strong understanding of real‑time systems, low‑latency pipelines, and skeletal animation systems.
- Experience integrating third‑party SDKs, especially in computer vision, body tracking, analytics, or similar domains.
- Minimum 8 years of professional C++ development experience, ideally in performance‑critical or real‑time applications.
- Strong expertise in modern C++ (C++14/17/20), memory management, and high‑performance system design.
- Extensive experience with multithreading, concurrency, and asynchronous programming.
- Experience with 24/7 live operations, including hotfixing, rapid patch cycles, monitoring, and incident response.
- Strong debugging and profiling skills using Unreal Insights, RenderDoc, Visual Studio, and platform‑specific tools.
- Comfortable exploring new technologies, rapid prototyping, and validating feasibility for production.
- Solid mathematical foundation, especially in 3D maths, vectors, matrices, and transformations.
- Experience working with gaming products, simulation systems, or other performance‑critical applications is highly desirable.
What’s in it for you?
- Experience a dynamic and team-orientated work environment
- Opportunities for personal growth and learning
- An open, inclusive and supportive team where you will be valued, and your suggestions will be welcome
- 26 days paid holiday per year, in addition to local public holidays
- Birthday Leave, a paid day off in the month of your birthday
- Competitive Salary
- Hybrid Working
- Risk Benefits such as Pension, Life Assurance (4x annual salary), Private Medical Insurance
- Annual Wellness Allowance
- Team Building Opportunities
- Flexible core hours between 10am – 4pm
- Receive support whenever you need it with our Employee Assistance Program, available 24/7.
- Local discounts and more…
Our team is committed to keeping remuneration and benefits under constant review to make sure what we offer stays relevant.
Benefits
Similar jobs
More IT jobs →Energy Analyst
Shell
, United Kingdom Job Family Group: Trading Jobs Worker Type: Regular Posting Start Date: August 1, 2026 Business Unit: Experience Level: Experienced Professionals Job Description: What’s the role…
Senior Software Engineer
CHAOS Industries
CHAOS Industries is redefining modern defense with a multi-product portfolio that gives the ultimate advantage—domain dominance. The company's products are powered by Coherent Distributed Networks…
CV-Library
Telecoms Pre Enablement engineer / Cable Engineer Pro Search UK are hiring experienced telecoms Pre Enablement engineers with experience in Cable pulling , fibre, civils, Rodding & Roping,…
