Lead Quest Programmer dirigeant les technologies narratives de Cyberpunk 2 chez CD PROJEKT RED, créateur de jeux de rôle narratifs. Pilotage d'équipe, systèmes de quêtes et outils C++.
Responsibilities
Lead the engineering team focused on narrative technologies for Cyberpunk 2
Manage direct reports and support their professional development and career aspirations
Conduct one-on-one meetings, performance reviews, recruitment, and promotion planning
Guide the team on code quality, workflow efficiency, and technical execution
Translate creative and narrative requirements into clear technical needs
Collaborate with lead architects and owners responsible for maintaining the shared quest system
Define feature requests, ensure their integration, and drive continuous improvement
Lead the development, integration, and evolution of quest features
Ensure quest tools are efficient without compromising 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
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
Experience in a highly collaborative shared technology environment spanning multiple teams or projects
Ability to understand the needs of creative team members and translate their vision into clear technical requirements
Excellent communication and collaboration skills in multicultural environments and across multiple time zones
Nice to have: Knowledge of Unreal Engine architecture
Nice to have: Understanding of multiplayer networking architecture and client-server synchronization
Nice to have: Experience contributing to 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
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 public holidays per year
Group RRSP with employer matching contributions
Lifestyle Spending Account (LSA): CAD $100 per month for fitness, wellness, Internet costs, home office equipment, education, streaming services, and more
Menstrual leave: one additional day off in case of menstrual pain
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
Lead quest programming and story technology engineering for CD PROJEKT RED’s Cyberpunk 2 RPG sequel. Managing engineers, C++ systems, and narrative tools for a North American development team.
Senior developer building scalable Java routing engines for Miratech’s enterprise contact - center platforms. Designing real - time interaction routing across voice, digital channels, queues, skills, and agents.
Senior Routing Engine Developer building scalable Java and Spring Boot routing engines for Miratech’s enterprise contact center platforms. Designing real - time interaction distribution across voice and digital channels.
Senior developer building scalable Java and Spring Boot routing engines for Miratech’s enterprise contact - center platforms. Designing real - time interaction routing across agents, queues, skills, channels, and business units.
Developer building YosysHQ’s open - source EDA tools for synthesis or formal verification. Applying C++, Rust, Python, hardware design, and formal methods expertise.
Senior Dynamics 365 consultant developing Finance & Supply Chain ERP solutions for Huron, a global transformation consultancy. Leading technical work packages, integrations, migrations, reporting, and automation.
Director leading teams building scalable SaaS, cloud, and AI platform capabilities for Autodesk’s design and engineering software. Hands - on technical leadership across architecture, delivery, and engineering talent development.
Quant Developer designing, deploying, and monitoring DeFi vault strategies. Owning quantitative systems, risk parameters, and onchain execution for live capital.
Engineering Director scaling Life360’s family safety platforms, location services, messaging, and cloud infrastructure. Leading distributed engineering teams serving millions of members worldwide.
Mobile developer building cross - platform iOS and Android products for Mirego, a digital product development company. Creating applications with React Native or Kotlin Multiplatform and collaborating with clients and UX/UI teams.