> Markdown version of [/jobs/ext/3067876-senior-programmer-unreal-engine-c](https://www.wearedevelopers.com/jobs/ext/3067876-senior-programmer-unreal-engine-c). 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). --- # Senior Programmer - Unreal Engine, C++ - **Company:** Bespoke Pixel - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Computer Animation, C++ (Programming Language), Profiling, Computer Programming, Software Debugging, Software Architecture, Unreal Engine - **Published:** September 25, 2026 - **Apply:** https://www.buscojobs.com.es/senior-programmer-unreal-engine-c-en-barcelona-ID-373030467 ## About the Role Professional experience developing gameplay systems for PC or console games, including at least one shipped title. Strong programming skills and practical experience working with Unreal Engine, ideally Unreal Engine 5. Proven track record of taking complex gameplay features from prototype to polished, maintainable implementation. A solid understanding of software architecture, debugging, profiling, optimization and the realities of shipping games. A senior mindset: proactive, pragmatic and comfortable making decisions while knowing when to ask, challenge or change direction. A genuine interest in how controls, feedback, systems and moment to moment interactions shape the player's experience. ## Description We're a small, fully funded, independent studio working on a well-known IP, and we're pushing boundaries when it comes to gameplay and quality.Our experienced team is a blend of creativity and technical brilliance-and now, we're looking for a senior gameplay programmer to join the team and help shape our world.We are looking for a Senior Gameplay Programmer who can turn strong ideas into responsive, robust and memorable player experiences in Unreal Engine 5.This is a senior individual contributor role with real ownership.You should enjoy wearing more than one hat, making progress through ambiguity and stepping into the problems that matter most to the game.Partner with design to prototype ideas quickly, test them in game and turn promising experiments into polished, production ready features.Work closely with design, animation, art and audio to translate creative goals into practical, elegant solutions.Protect performance and quality: Seniority here means making the people and the game around you stronger.Professional experience developing gameplay systems for PC or console games, including at least one shipped title.Strong programming skills and practical experience working with Unreal Engine, ideally Unreal Engine 5.Proven track record of taking complex gameplay features from prototype to polished, maintainable implementation.A solid understanding of software architecture, debugging, profiling, optimization and the realities of shipping games.A senior mindset: proactive, pragmatic and comfortable making decisions while knowing when to ask, challenge or change direction.A genuine interest in how controls, feedback, systems and moment to moment interactions shape the player's experience.Relocation & Barcelona Life: Our beautiful office is located in central Barcelona, complete with a rooftop terrace and a fantastic community.We are ready to help with relocation for the right candidate.Comprehensive Benefits: We provide free private health insurance, a €200 monthly stipend for meals and transportation, and a yearly allowance for professional development.You can look forward to regular team events and after-work hangouts. ## 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) - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Live Coding an Augmented Reality Game with WebXR](https://www.wearedevelopers.com/videos/199-live-coding-an-augmented-reality-game-with-webxr) - [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) - [The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks](https://www.wearedevelopers.com/videos/1293-the-weekly-developer-show-boosting-python-with-cuda-css-updates-navigating-new-tech-stacks) ## Related Articles - [10 Coding Games to Teach You How to Code](https://www.wearedevelopers.com/magazine/151-10-coding-games-to-teach-you-how-to-code) - [What Developers Can Learn from Indie Games](https://www.wearedevelopers.com/magazine/650-what-developers-can-learn-from-indie-games) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data) - [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) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)