> Markdown version of [/jobs/ext/678748-remote-senior-gameplay-engineer-runescape-dragonwilds](https://www.wearedevelopers.com/jobs/ext/678748-remote-senior-gameplay-engineer-runescape-dragonwilds). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Remote Senior Gameplay Engineer - RuneScape: Dragonwilds - **Company:** Jagex Ltd. - **Location:** Livingston, UK - **Experience:** Expert - **Contract:** Franchise - **Skills:** C Sharp (Programming Language), C++ (Programming Language), Software Debugging, Python (Programming Language), Perforce, Unreal Engine, Programming Languages - **Published:** June 28, 2026 - **Apply:** https://find.jobs/jobs-near-me/remote-senior-gameplay-engineer-runescape-dragonwilds-livingston-west-lothian/2843772001-2/ ## About the Role Are you an experienced Gameplay Programmer with professional experience using the Unreal engine who enjoys collaborating with designers, animators and the wider team to help build a rich immersive world on a brand-new game with a hugely popular IP?, * 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 an ability to apply this experience with 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 contributing to the team's continuous improvement by sharing and refining best practices. * At ease with independence and ownership, allowing yourself to co-organise your own strike team and allocate resources intelligently. ## Description As a Senior Gameplay Programmer on RuneScape Dragonwilds, our new open world survival crafting game, currently in early access and being developed in UE5; You will utilise your expertise with C++/Unreal to help your team to create and implement complex gameplay features for this new multiplayer experience in the RuneScape universe. This is a hugely impactful role within the team where you will work closely with peers and the wider production and development team to innovate and create a deeply connected and exciting gameplay experience. What you'll be doing: * 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 presented during the development of the game, providing solutions to resolve potentially complex problems. * Support, mentor and share best practice with more junior engineers and your peers. ## Related Videos - [WeAreDevelopers LIVE - "Fun and games - and all that comes with it", Back to BASIC & more](https://www.wearedevelopers.com/videos/1719-wearedevelopers-live-fun-and-games-and-all-that-comes-with-it-back-to-basic-more) - [Winning talents through play - Corporate Gaming with AKEYI](https://www.wearedevelopers.com/videos/1062-winning-talents-through-play-corporate-gaming-with-akeyi) - [Using AI Without Losing Your Skills](https://www.wearedevelopers.com/videos/2045-using-ai-without-losing-your-skills) - [The Future Past of Technology - A Game Developers POV](https://www.wearedevelopers.com/videos/1386-the-future-past-of-technology-a-game-developers-pov) - [The Story of Games](https://www.wearedevelopers.com/videos/226-the-story-of-games) - [What I learned as a developer from accidents in space](https://www.wearedevelopers.com/videos/642-what-i-learned-as-a-developer-from-accidents-in-space) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [10 Coding Games to Teach You How to Code](https://www.wearedevelopers.com/magazine/151-10-coding-games-to-teach-you-how-to-code)