Back to Jobs

Gameplay Programmer (Senior)

In a senior gameplay programmer position at OCP, you’ll help define the fun and technical components of gameplay. Your focus is on extensible, reusable code with an eye towards user generated content.  You love considering game feel, and apply your knowledge of new games as well as canon to engagement and problem solving.

If you enjoy a high level of accountability in your team, have experience managing your own time, and regularly expand your knowledge through research and personal projects, we’d love to talk to you.

Role Overview

  • Create high-performance, dynamic games using your equal love of prototyping and planning
  • Work collaboratively with the range of technical and creative colleagues to define the mechanics, look, and feel of an ambitious game experiences
  • Collaborate on design and implementation of multiplayer game features
  • Build sustainable and maintainable technologies
  • Own whole aspects of innovative feature and/or system development, considering scalability and performance


  • Extensive game development experience using C++
  • Experience developing multiplayer games is a plus
  • Proficiency with real-time engines, preferably Unreal Engine
  • Demonstrated ability to work effectively with a cross-discipline team
  • Ability to work fully remote
  • Ability to successfully communicate and collaborate in a remote environment
Apply Here