This job might no longer be available.
Senior Gameplay Programmer
2 years ago
Counterplay Games is looking for a Senior Gameplay Programmer responsible for implementing gameplay systems and tools for our encounter, narrative and mission design teams in Unreal Engine 4 for our next-gen PC and Console AAA video game. They'll collaborate with artists, writers and other engineers to provide the best possible experience and value to our players.
The ideal candidate must adore of the following: 3D action combat games, action RPGs, or tactical shooters.
Responsibilities:
- Implement and maintain gameplay systems including combat mechanics, enemy behaviors, navigation, game modes, rewards, loot systems, event-based encounters and quest objectives
- Write clear, maintainable, functional, and usable code
- Profile, optimize, and debug code
- Mentor less experienced engineers as needed
Requirements:
- Fluent in C++, 3+ years professional programming experience
- 3+ years game development experience in AAA games
- Strong programming generalist with willingness to contribute in many areas
- Exceptional skill with data structures, logic, linear algebra, 3D math and distributed systems
- Ability to design and implement systems and APIs used by non-programmers
- Comfortable with extending and improving an established code base
Pluses:
- Experience with shipping a title in Unreal Engine 4
- Experience with at least one AAA shipped title, preferably on consoles
- Experience working on client / server gameplay systems
- Computer Science, Engineering, Mathematics, Physics, or related degree
- Specialist in at least one of these areas: animation, AI, optimization, tools, networking
Create Your Profile — Game companies can contact you with their relevant job openings.