Senior Gameplay Engineer

Engineering Austin, Texas


Description

Would you like to work on some of the greatest franchises in gaming history? Certain Affinity is an exclusive, independent Austin developer comprised of a tightly-knit group of experienced, no-nonsense veterans committed to solid work/life balance. We’re best known for co-developing numerous AAA FPS games, though we are also creating compelling new games of our own.

As a Senior Gameplay Programmer at Certain Affinity, you will be responsible for working closely with designers to see game features from conception to implementation. You should be a capable programmer who can make things happen, someone with the desire and talent to help build the foundation of our blockbuster games!

Responsibilities

  • Work directly with artists and designers to create fun gameplay that feels good
  • Review technical proposals and designs
  • Usher gameplay features from conception to completion
  • Manage your own time by communicating with other engineers and other disciplines
  • Find efficient and creative solutions in an existing code base
  • Understand and enhance related engine systems to support your features
  • Be responsible for your feature’s network, memory, GPU and CPU usage
  • Mentor other programmers

Requirements

  • 5+ years of professional programming experience
  • Proficiency in C/C++
  • Strong 3D vector and matrix math skills
  • Familiarity with the core systems used by game features such as scripting, UI, rendering, animation, physics, and data pipelines
  • Experience with network-replicated game logic
  • Comfortable in a large established codebase
  • An excellent collaborator that communicates well with others
  • Able to complete complex tasks with minimal supervision

Extra Credit

  • 1 or more shipped titles
  • Console experience (XB1/PS4 preferred)
  • Development experience in Unreal 4
  • Experience in C# and Python
  • Passion for multiplayer action games

Certain Affinity offers relocation for this position to Austin, Texas where we make it all happen.