This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Design and maintain efficient systems for gameplay AI, animation, character physics, and character spawning in UE5
Translate gameplay requirements into technical solutions, using C++ and UE5’s blueprint systems for data-driven development
Write well-optimised, thoroughly documented code that meets established coding standards
Take full or shared ownership of features and systems, from ideation and planning through to support and bug fixing
Serve as a point of contact for your area of expertise
Conduct performance analysis and optimise code for multi-platform stability and efficiency
Build strong relationships with team members and cross-departmental colleagues to ensure seamless cooperation
Follow best practices for source control (Perforce preferred), ensuring build stability and multi-platform compilation success
Review code changes with a focus on quality, while providing and receiving constructive feedback in a collaborative and respectful manner
Lead technical discussions and aligns engineers and stakeholders on approach
Mentor junior and mid-level engineers, improving overall team capability.
Requirements
Strong knowledge of C++ with an emphasis on maintainable, reusable, and well-documented code. Familiarity with modern C++ features and patterns (e.g., RAII) is a bonus
Unreal Engine 5 Knowledge, including: Best practices for blueprints, UObjects, and delegate usage
Experience with navigation systems (e.g., recast/detour, navlinks)
Proficiency in state trees, state machines, EQS, and character movement/physics
Familiarity with software design patterns such as state machines, hashmaps, and entity-component systems
Experience with performance analysis and subsequent optimisation
A positive attitude towards collaboration and the skills of others
Experience in giving and receiving constructive feedback
Proficiency with source control systems
Perforce experience is ideal
Experience mentoring other engineers through regular feedback, guidance, and knowledge sharing.
What we offer
Core hours 9.30am – 4pm, remaining hours worked flexibly
Relocation support to Nottingham, UK (if required)
Holiday allowance that increases with service (to a maximum of 30 days plus statutory public holidays)
Annual pay reviews
Company pension contribution that increases with service
Company enhanced full pay for maternity leave for the first 26 weeks (to qualifying expectant mothers)
Clear career progression within Dambuster Studios
Studio funded learning and development opportunities
Modern game development environment with the latest technologies
Vibrant, modern city centre location with good transport links
Fully subsidised gym membership with Virgin gym (Nottingham)
Annual Christmas party and Summer Family BBQ
Quarterly company funded cross-team events
Free financial advice
Employee referral bonus scheme
Cycle to work scheme
Weekly office treats, including breakfast on Monday and pastries on Friday