C

CD PROJEKT RED

Develops and publishes AAA narrative RPGs

Lead Quest Programmer

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeRemote in Canada

About the Job

Requirements

  • At least 7 years of professional programming experience within the AAA games industry.
  • At least 1 year of experience in technical leadership, people management, or leading a team of engineers.
  • Strong proficiency in C++ programming.
  • Demonstrated experience developing custom quest systems, narrative tools, or node-based editor workflows.
  • A proven track record of working in a highly collaborative shared technology environment spanning multiple teams or projects.
  • Ability to interpret the needs of creative and less technical team members and translate design visions into clear technical requirements.
  • Ability to work effectively across time zones and multicultural environments.

Responsibilities

  • Manage direct reports and support their professional growth and career ambitions.
  • Conduct regular one-on-one meetings, performance reviews, hiring, and promotion planning.
  • Guide and mentor the engineering team in code quality, collaborative workflow efficiency, and technical execution.
  • Work directly with quest designers, content creators, leads, and directors to translate creative and narrative requirements into clear technical needs.
  • Collaborate with the central architects and maintainers of the shared bespoke quest system to drive feature requests, integration, and continuous improvement across projects.
  • Drive development, integration, and evolution of project quest features, ensuring the required engineering work is executed and delivered effectively.
  • Ensure quest tools run efficiently without sacrificing runtime performance and maintain seamless iteration workflows for content creators.
  • Maintain and optimize story and quest features and ensure seamless integration with other game components.
  • Foster collaborative workflows with shared technology teams operating across multiple projects.
  • Write high-quality, clean, optimized, and maintainable C++ code.
  • Track, diagnose, and resolve bugs within quest features and authoring toolsets.
  • Collaborate across cinematic, narrative, and core gameplay teams to ensure quest systems integrate seamlessly into all game components.

Desired Qualifications

  • Familiarity with Unreal Engine architecture.
  • Understanding of multiplayer network architecture and client-server synchronization for game state and quests.
  • Experience shipping AAA games on a bespoke or custom narrative/quest toolset.
  • Familiarity with Unreal Engine UI tools or editor scripting for custom content tools.

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