FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Lead Programmer, Quests
CD PROJEKT SA. Lead the engineering team focused on narrative technologies for Cyberpunk 2 .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in leading engineering teams within the AAA video game industry, with a strong focus on C++ programming and the development of custom narrative and quest systems. Proven ability to translate creative requirements into technical specifications while fostering collaboration across multiple teams.
Highest-signal resume keywords
C++ ProgrammingTechnical LeadershipCustom Quest Systems DevelopmentCollaboration in Shared-Technology EnvironmentsUnreal Engine Knowledge
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C++ ProgrammingCustom Quest Systems DevelopmentNode-Based Editor WorkflowsPerformance OptimizationBug Diagnosis and Resolution
Soft Skills
Excellent CommunicationCollaboration SkillsMentoring
Tools & Technologies
Unreal EngineQuest ToolsAuthoring Tools
Industry Keywords
AAA Video Game IndustryNarrative TechnologiesMultiplayer Networking ArchitectureClient-Server Synchronization
Tech Stack
Tools & technologiesFluxNode.jsUnreal EngineC++
About the role
Key responsibilities & impact- Lead the engineering team focused on narrative technologies for Cyberpunk 2
- Manage direct reports and support their professional development and career ambitions
- Conduct one-on-one meetings, performance reviews, recruitment, and promotion planning
- Mentor the team on code quality, collaborative workflows, and technical execution
- Translate creative and narrative requirements into clear technical needs
- Collaborate with lead architects and stakeholders responsible for maintaining the shared quest system
- Define feature requests, oversee their integration, and drive continuous improvement
- Lead the development, integration, and evolution of quest features
- Ensure the efficiency of quest tools and runtime performance
- Maintain and optimize narrative and quest features
- Foster collaborative workflows with shared technology teams
- Write high-quality, clean, optimized, and maintainable C++ code
- Investigate, diagnose, and resolve bugs in quest features and authoring tools
- Collaborate with the cinematics, narrative, and core gameplay teams to integrate quest systems
Requirements
What you’ll need- At least 7 years of professional programming experience in the AAA video game industry
- At least 1 year of experience in technical leadership, people management, or leading an engineering team
- Excellent proficiency in C++ programming
- Demonstrated experience developing custom quest systems, custom narrative tools, or workflows for a node-based editor
- Demonstrated experience in a highly collaborative shared-technology environment spanning multiple teams or projects
- Ability to identify the needs of creative teams and translate their vision into clear technical requirements
- Excellent communication and collaboration skills in multicultural, multi-time-zone environments
- Nice to have: Knowledge of Unreal Engine architecture
- Nice to have: Understanding of multiplayer networking architecture and client-server synchronization
- Nice to have: Participation in the development and launch of at least one AAA game using custom narrative or quest tools
- Nice to have: Knowledge of Unreal Engine UI tools or editor scripting
Benefits
Comp & perks- Employer-paid health insurance, including dental, vision, and mental health coverage
- Free mental health support, including access to counselling services, psychiatric care, and a variety of wellness webinars
- 26 vacation days, 10 sick days, and 12 statutory holidays per year
- Group RRSP with employer matching contributions
- Lifestyle Spending Account (LSA): CAD 100 per month applicable to fitness, wellness, Internet expenses, home-office equipment, education, streaming services, and more
- Menstrual leave
- RED Parents Network: support for working parents
- Flexible working hours
- Training, seminars, and courses, including internal workshops, knowledge-sharing initiatives, online tutorials, and e-learning courses
- Welcome kit filled with gifts
- Dog-friendly office
- International work environment
- No dress code
- Discretionary stock purchase options