Lead Engine Programmer (UK Remote)

nDreams logo
Posted 22 May 2023
Salary Negotiable
LocationFarnborough
Job type Permanent
DisciplineProgramming
Reference19044
Contact NameJoe Sutcliffe

Job description

We are seeking a Lead Engine Programmer on behalf of nDreams to join their Elevation Studio and help drive innovation in VR game software. As a key member of Elevation, you will play a pivotal role in crafting the next generation of VR development and bringing cutting-edge VR games to life.

As the Lead Engine Programmer, you will guide the technical team in developing and shipping world-class VR games using Unreal Engine. Your work will involve delivering innovative solutions, collaborating with other disciplines, and ensuring robust performance on-platform. 

Your responsibilities…

  • Architect, plan, and lead the development of game technologies, working in communication with Epic Games, enhancing Unreal Engine's capabilities
  • Collaboratively guide the development of games from inception to shipping
  • Deliver cutting-edge tech, tools, and pipelines to create immersive VR audio, visuals, and interactions
  • Manage, develop, and mentor the technical programming team
  • Empower other disciplines to create robust and high-performance game content
  • Set an example with clean, maintainable, and efficient code
  • Build strong relationships with industry partners, evaluating internal and external technologies
  • Stay up-to-date with industry developments, sharing relevant insights and best practices

The skills and experience you’ll bring to the role…

  • 5+ years of professional game programming experience with three or more shipped titles on console, PC, or VR headset
  • Expert knowledge of C++ and high-performance programming
  • Strong 3D maths and data structures skills with a focus on optimisation
  • Professional experience developing technology for Unreal Engine 4 or 5
  • Familiarity with all aspects of game technology
  • Agile mindset, adaptable to change as the project progresses
  • Excellent English communication skills, able to convey complex technical information to non-technical colleagues
  • Team player with experience providing constructive feedback and mentoring
It's a bonus if you have…
  • Previous leadership experience
  • Professional experience in VR game development
  • Working knowledge of Python, C#, and HLSL
  • Understanding of Unreal Engine's codebase, capabilities, and limitations
  • Domain expertise in a specialist area of game technology
With a remote-first approach, you can work from anywhere and enjoy the benefits that come with it. Join their team of industry experts and be at the forefront of pushing the boundaries of VR technology.