Lead Gameplay Engineer

ProgrammingRemote, Austin, Texas United States


Description

Certain Affinity is looking to hire a Lead Engineer to lead a team of engineers with passion, focus, and drive. This role will balance hands-on programming and managing people. You should be a highly capable software engineer with a deep understanding of gameplay systems and solutions, exemplary attention to detail, and a passion for amazing and rock-solid gameplay!

Responsibilities:

  • Lead a team of engineers at a variety of experience levels
  • Turn ambiguous technical requirements into well-defined tasks that are delivered on time
  • Collaborate with artists, designers, and producers to prioritize, schedule, and assign tasks to the engineering team
  • Hire and mentor less experienced engineers, providing feedback, career growth, and development opportunities
  • Implement gameplay features in C++, leading by example for your team
  • Take responsibility for your team’s network, memory, GPU and CPU footprints, as well as the overall success of the gameplay experience

Requirements:

  • Experience leading a team of 4 or more engineers
  • 5+ years of professional software engineer experience
  • Strong skills in C++, data structures, and object-oriented design
  • Strong 3D vector and matrix math skills
  • Familiar with core game systems such as scripting, UI, rendering, animation, physics, and data pipelines
  • Experience with networked game logic
  • Excellent collaboration and communication skills
  • Passion for multiplayer FPS games and familiarity with engineering techniques common to the genre

Extra Credit:

  • 1 or more shipped titles (especially in a lead role)
  • Development experience in multiple game engines (proprietary engines, UE4, UE5)
  • Console experience (Xbox One/Xbox Series family preferred)
  • Experience with additional languages (Lua, C#, Python, Go, etc…)

Certain Affinity or its partners or affiliates run background checks on candidates or employees with written authorization from the candidates or employees. These may be done for the purposes of offering employment or determining eligibility to work on a specific project. Multiple searches may be required.

Certain Affinity is authorized to do business in many, but not all, of the states in the US and the Canadian provinces. If you are not located in or able to work from a state where Certain Affinity is