Get more replies from employers
Send a job-specific resume in minutes.
MTX Solutions in Daresbury is seeking a Principal Programmer (Generalist) with strong Unreal Engine experience. The role is hybrid, with three days on site. Applicants must have an unrestricted right to work in the UK and be eligible for UK Security Clearance.
You will develop gameplay and core systems in Unreal Engine, optimise performance across CPU, GPU and memory, build custom tools, and mentor other programmers while collaborating closely with design and art teams.
Principal Programmer (Generalist) C++ UE4/5 – Daresbury – Hybrid role, 3 days onsite
Applicants must have an unrestricted right to work in the UK.
This role requires eligibility for UK Security Clearance.
Salary to £80k plus benefits
Join MTX Solutions and help shape the future of defence technology, simulation, and digital engineering. Working alongside experienced engineers, ex-military specialists, and technology experts, you'll contribute to cutting-edge projects across video games, software engineering, AI, modelling and simulation, digital platforms, and advanced visualisation technologies.
MTX brings together expertise from both the defence and video games industries, applying the creativity, pace, and technical excellence of game development to solve complex real-world challenges. Whether you're developing immersive simulation environments, mission-critical software, or next‑generation digital capabilities, you'll be part of agile teams delivering innovative solutions that make a real impact while working with the latest technology and retaining a strong engineering culture.
We’re looking for a Principal Programmer with strong Unreal Engine experience. We’re seeking a capable generalist who enjoys working across multiple areas of development and solving a broad range of technical challenges.
Develop and maintain gameplay and core systems in Unreal Engine
Optimise performance across CPU, GPU, memory, and load times
Build custom tools to improve team workflows
Mentor and support other programmers
Collaborate closely with design and art teams
Significant professional experience with Unreal Engine (UE4/UE5)
Strong C++ skills
Experience with optimisation and performance profiling
Experience creating custom tools and pipelines
Broad technical knowledge across gameplay and engine systems