C

CD PROJEKT RED

Develops and publishes AAA narrative RPGs

Senior Engineer - Gameplay

Game EngineeringConfirmed live in the last 24 hours
Full-timeWarsaw, Poland

About the Job

Requirements

  • At least 5 years of professional experience in gameplay programming.
  • Strong proficiency in C++.
  • Experience contributing to the development of a commercial game, ideally at AAA scale, through significant production milestones or release.
  • Strong understanding of game engine architecture, algorithms, and multithreaded systems.
  • Strong proficiency in 3D vector mathematics, matrices, and linear algebra.
  • Advanced experience designing and implementing gameplay systems, such as animation, locomotion, navigation, combat, or physics.
  • Ability to debug, profile, and optimize complex gameplay systems.
  • Experience collaborating with designers, animators, QA, and other disciplines throughout game development.
  • Working proficiency in English, both spoken and written.

Responsibilities

  • Design, implement, maintain, and extend gameplay and engine systems focused on NPC animation, locomotion, and navigation.
  • Develop and improve systems that support responsive, believable NPC movement and interactions within the game world.
  • Create tools and debugging utilities that support efficient development and iteration of NPC gameplay systems.
  • Collaborate with game designers, animators, and other disciplines to develop and refine NPC movement, behaviors, and gameplay mechanics.
  • Write, improve, and maintain automated and gameplay-focused tests.
  • Debug, profile, optimize, and resolve technical issues in collaboration with QA and other teams.
  • Write clean, maintainable, and well-tested C++ code.
  • Take ownership of gameplay features, from technical design through implementation, testing, and iteration.
  • Share technical knowledge, provide constructive feedback, and support the growth of other engineers.
  • Collaborate with the engineering team and Producer to identify technical priorities, address challenges, and support project goals.

Desired Qualifications

  • Hands-on experience working with Unreal Engine, particularly Unreal Engine 5.
  • Experience developing NPC animation, locomotion, navigation, or NPC-related gameplay systems.
  • Experience developing or optimizing animation and locomotion systems for third-person games.
  • Experience or interest in mentoring other engineers, coordinating technical tasks, and supporting effective team communication.
  • Interest in developing technical leadership skills and taking on broader responsibilities within the engineering team.

About the Company

CD PROJEKT RED

Develops and publishes AAA narrative RPGs

CD Projekt S.A. is a Polish video game holding company that develops and sells high-budget, narrative-driven AAA games for PC and consoles, anchored by the The Witcher and Cyberpunk franchises. It funds its projects through full-game sales, paid expansions (like The Witcher 3: Blood and Wine and Cyberpunk 2077: Phantom Liberty), and licensing IP for merchandise and media adaptations. Its games are known for deep stories and expansive open worlds, with The Witcher 3 selling over 65 million copies and Cyberpunk 2077 selling over 40 million copies. The company previously ran GOG.com, a DRM-free digital distribution platform, though it was sold in December 2025. CD Projekt differentiates itself by owning and cultivating flagship IPs, building long-running franchises, and focusing on narrative-driven experiences. Its goal is to create enduring, high-quality games and expand its IP across media and platforms while maintaining a strong global presence and direct-to-player relationships.

Company size
51-200
Company stage
IPO
Headquarters
Warsaw, Poland
Founded
2002

Recently Posted Jobs

Explore more opportunities at CD PROJEKT RED

See more jobs