Senior Gameplay Programmer [Unannounced Project]
Core
Design, implement, and optimize destruction systems and interactive environments for AAA games using the Snowdrop engine.
Role type
Senior Gameplay Programmer (Destruction Systems)
Builds
Dynamic gameplay features and interactive environments for AAA titles
Domain
Video Games / AAA Development / Physics Simulation
Deliverable
production ML models | product features
Required skills
C++ (multithreaded), Gameplay Architecture, Destruction Systems, Physics Adjacent Gameplay, Systemic World Interactions, Performance Optimization, Memory Management, Algorithm Design
Preferred skills
Snowdrop Engine familiarity, Tool Development, Code Review practices
Technologies
C++, Snowdrop Engine
Responsibilities
Design and implement destruction and environmental interaction systems; Develop features in a C++ multithreaded engine; Optimize systems for performance, memory, and bandwidth; Collaborate with designers and artists on gameplay tools; Troubleshoot systemic interactions; Document workflows and participate in code reviews.
Seniority
Senior, hands-on IC