To create revolutionary, story-driven RPGs that resonate deeply with gamers — this is our mission. Want to learn more about our company culture? Explore our social media and check out our YouTube channel for behind-the-scenes insights and stories from our team!
Job Description
We’re seeking a Senior Game Programmer to join CD PROJEKT RED, working on our studio’s first original IP and game, codenamed Project Hadar. We believe in creating a universe filled with limitless potential, and we want you to help us expand and utilize it, ensuring it not only meets but exceeds gamers’ high expectations set by previous CD PROJEKT RED titles.
As a Senior Game Programmer at CD PROJEKT RED, you will be responsible for designing, implementing, optimizing, and maintaining our game technology. You will collaborate with designers, programmers, and other specialists to develop the tech that powers our project, with opportunities to explore various areas of game programming.
Daily responsibilities
- Design, implement, optimize, and maintain core gameplay and engine systems.
- Own key gameplay features, ensuring scalability, performance, and quality.
- Develop tools and utilities to streamline gameplay development.
- Collaborate with designers and specialists to craft engaging gameplay mechanics.
- Work with design, QA, production, and other teams to define technical scope, timelines, and priorities.
- Debug, profile, and resolve technical challenges in large-scale systems.
- Conduct code reviews; maintain clean, modular, and maintainable code.
- Define and document technical standards.
- Mentor junior and mid-level team members, sharing knowledge and fostering growth.
- Participate in rapid prototyping, R&D, and testing of new technologies and ideas.
Qualifications
5+ years of professional programming experience in the gaming industry.Experience successfully shipping at least one game.Expertise in C++ and experience with Unreal Engine 4 or 5.Strong understanding of game engine architecture, algorithms, and multi-threaded systems.Advanced skills in designing and implementing gameplay systems (AI, physics, combat).Strong debugging skills and experience resolving complex technical issues.Familiarity with Visual Studio and tools pipelines.Openness to feedback and collaboration.Experience mentoring others.Demonstrated ownership, goal-setting, knowledge sharing, and initiative-driven work.Passion for growth and industry trends.Fluent in English (spoken and written).Familiar with Agile methodologies.Openness to change, experimentation, and a good sense of humor are appreciated!Additional Information
Working mode
Relocation to Warsaw is required. The role is primarily office-based, with full-time or hybrid options.
Relocation support
Relocation package including flight, initial accommodation, pet relocation, and shipping of belongings.Assistance with legal processes, housing, and taxes.Polish language lessons for employees and their partners.Other benefits include paid leave, flexible hours, training opportunities, medical and psychological support, Multisport card, office perks, and a vibrant social environment with dog-friendly policies and regular events.
#J-18808-Ljbffr