Develop and maintain software using C++ and Unreal Engine. • Collaborate with the team to design and implement complex features and systems. • Troubleshoot and resolve technical issues that arise during development. • Write clean, efficient, and well-documented code. • Keep up-to-date with the latest developments in game development and virtual production Strong C++ development skills and experience with Unreal Engine. • Ideally experience in game development, ideally having shipped one or more games. • Strong problem-solving skills and ability to work in a fast-paced environment. • Excellent communication and collaboration skills. • Experience with virtual production would be highly desirable