Senior Gameplay Programmer
Confidential
Posted: January 30, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Design, implement, and maintain core gameplay systems and features using Unreal Engine. Collaborate closely with Game Design to translate gameplay concepts and prototypes into robust, scalable, and well-structured gameplay code.
Required Skills
Job Description
Job Summary
We are on the lookout for an enthusiastic Senior Gameplay Programmer to join a highly motivated team.
If you've got the experience and skills required and enjoy working with a focused group of talented and passionate game devs, then this is the place for you!
Responsibilities
Design, implement, and maintain core gameplay systems and features using Unreal Engine.
Collaborate closely with Game Design to translate gameplay concepts and prototypes into robust, scalable, and well-structured gameplay code.
Own and evolve gameplay features throughout the full development lifecycle, from early prototyping to final polish and live support.
Write clean, efficient, and maintainable C++ code, following project coding standards and best practices.
Integrate gameplay systems with Unreal Engine subsystems such as animation, physics, AI, input, UI, and audio.
Use Blueprints effectively to support iteration and designer-driven workflows while maintaining strong C++ foundations.
Analyze, profile, and optimize gameplay systems to meet performance and memory budgets on target platforms.
Debug and resolve complex gameplay-related issues, ensuring stability and reliability across the whole game.
Refactor legacy or prototype gameplay code into production-quality systems.
Collaborate with Production and Leads to plan, estimate, and deliver gameplay features according to project milestones.
Write and maintain technical documentation for gameplay systems and workflows.
Participate in code reviews and provide constructive feedback to ensure high code quality across the gameplay team.
Contribute to improving gameplay programming workflows, tools, and best practices.
Requirements
5+ years of professional experience as a Gameplay Programmer or equivalent role.
At least one shipped title developed with Unreal Engine (UE4 and/or UE5).
Strong proficiency in C++ and object-oriented programming in a production environment.
Solid understanding of Unreal Engine gameplay architecture, including Actors, Components, Gameplay Framework, and common engine subsystems.
Working knowledge of Blueprints, with the ability to design hybrid C++ / Blueprint solutions.
Strong foundation in 3D math, including vectors, matrices, rotations, and transforms.
Good understanding of software design patterns and best practices applied to game development.
Proven ability to break down complex gameplay problems into clear, maintainable solutions.
Experience profiling and optimizing gameplay code for performance and memory.
Familiarity with modern development tools such as Visual Studio and/or Rider.
Experience using version control systems such as Git and/or Perforce.
Fluency in English, both written and spoken.
Strong communication skills and the ability to collaborate effectively with designers, artists, and other engineers.
Preferred Qualifications
Experience developing third-person action-adventure games.
Experience working in AA or AAA production environments.
Familiarity with gameplay-related systems such as:
Animation and animation state machines
Character movement and physics
AI behavior and navigation
Gameplay Ability Systems or similar frameworks
UI (UMG) & Input Handling
Experience supporting gameplay features on console platforms (PS5, Xbox Series X/S).
Experience mentoring junior programmers or acting as a technical reference within the gameplay team.
Background in debugging and optimizing complex gameplay interactions and systemic features.
Competencies
Ability to design gameplay systems that are fun, responsive, and technically sound.
Strong sense of ownership over gameplay features from concept to final delivery.
High standards for code quality, readability, and long-term maintainability.
Performance-aware mindset, especially when working with systemic gameplay features.
Strong analytical and debugging skills.
Effective collaboration across design, programming, and production disciplines.
Soft Skills
Clear and confident communication with both technical and non-technical team members.
Proactive and solution-oriented attitude.
Ability to work effectively in iterative, fast-paced development environments.
Openness to feedback and continuous improvement.
Genuine passion for gameplay development and player experience.
We kindly ask you to apply by sending your resume and a short cover letter in English.