Senior Gameplay Programmer
Core
Design, architect, and implement core gameplay systems and control interfaces for large-scale entertainment experiences.
Role type
Senior Gameplay Programmer
Builds
Core gameplay systems, control interfaces, and performance-optimized code
Domain
Video game development (AAA console)
Deliverable
production ML models | product features
Required skills
C++, object-oriented programming, design patterns, linear algebra, vectors, matrices, API design, code optimization, debugging
Preferred skills
Multithreaded synchronization, game design/scripting, C#/Python/Lua scripting, mobile development, shipped console titles
Technologies
C++, game script, C#, Python, Lua
Responsibilities
Collaborate with designers and artists to implement gameplay features; extend and modify existing gameplay systems; provide solutions for design changes; mentor less experienced team members
Seniority
Senior, hands-on IC