CD PROJEKT RED is looking for a Senior Gameplay, Engineer to join the team working on The Witcher 4.
Daily Responsibilities:
- Design, implement, optimize, document, and maintain core gameplay systems.
- Take ownership of key gameplay features, ensuring scalability, performance, and quality.
- Develop tools and debugging utilities that streamline gameplay development.
- Collaborate with designers and other specialists to create engaging gameplay mechanics.
- Partner with design, QA, production, and other teams to define technical scope, priorities, and delivery plans.
- Debug, profile, and resolve technical challenges across large-scale gameplay systems.
- Conduct code reviews and contribute to clean, modular, and maintainable code.
- Mentor junior and mid-level team members, share knowledge, and support the team's growth.
Qualifications:
- 5+ years of professional programming experience in the games industry.
- Experience contributing to the successful shipment of at least one AAA title.
- Strong expertise in C++ and experience working with Unreal Engine 5.
- 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 combat, animation, locomotion, or physics systems.
- Solid debugging skills and experience resolving complex technical challenges.
- Familiarity with Visual Studio and development tools that improve engineering workflows.
- Demonstrated ability to take ownership, set goals, share knowledge, and drive initiatives independently.
- Commitment to continuous learning and staying current with industry developments.
- Openness to giving and receiving constructive feedback.
- Fluent English, both written and spoken.
- Familiarity with Agile methodologies.
- Curiosity, adaptability, and an openness to learning, experimenting, and improving are highly valued.