Location: Cambridge, UK - Remote available within the UK with team onsite days in the Cambridge office approx. 4 times per year.
Senior Gameplay Programmer on RuneScape Dragonwilds – an open world survival crafting game in early access, being developed in Unreal Engine 5. Use your expertise with C++/Unreal to create and implement complex gameplay features for this new multiplayer experience in the RuneScape universe.
Responsibilities
- Create, maintain and update a wide variety of gameplay features.
- Select the best technical solutions, architectures and pipelines for each task.
- Collaborate with designers and artists to form strike teams with strong outputs.
- Test, debug, profile and optimise the title to deliver polished games.
- Identify risks and opportunities encountered during the development and provide solutions to resolve potentially complex problems.
- Support, mentor and share best practices with more junior engineers and your peers.
Qualifications
- Experience working in UE4 or UE5 C++ in a professional setting.
- Expertise in designing and implementing complex gameplay features for a multiplayer game.
- Strong understanding of game design and a player-focused mindset.
- In-depth knowledge of C++ with the ability to apply this experience to other programming languages (C#, Python, etc.).
- Proven experience working closely with non-engineering stakeholders and communicating technical solutions in an easy-to-understand manner.
- Knowledgeable in profiling and optimising code.
- Proven ability to design complex systems using appropriate patterns, solving architectural and system-level problems.
- Good knowledge of source code repository usage (Perforce or similar).
- Demonstrable ability to mentor others and contribute to the team's continuous improvement by sharing and refining best practices.
- At ease with independence and ownership, co‑organising your own strike team and allocating resources intelligently.
Benefits
- Private Healthcare, including Dental Plan.
- Minimum 6 % Pension contributions.
- Employee Assistance Programme & onsite Counselling.
- Life Insurance.
- Discretionary annual performance bonus.
- Enhanced family leave policies from day 1.
- Flexible working hours.
- 25 days annual leave + Bank holidays and the option to buy/sell holidays.