Sr. Programmer (Generalist)

To apply please use the following link to send resume for Sr. Programmer.


Certain Affinity’s experienced industry veterans are seeking a senior programmer to join their ranks as we create engaging gameplay in visually stunning environments. The ideal candidate will work closely with artists and designers on a wide variety of tasks including new gameplay, debugging, improving workflow, and optimizing render performance.

Responsibilities:

  • Work closely with artists and designers to define new feature requirements
  • Work with the code base from one of the most successful games in the world, and get the chance to build upon it
  • Identify and optimize performance bottlenecks in both the runtime and the tools pipeline
  • Contribute in multiple technical areas including graphics, physics, gameplay, UI, and tools development
  • Required Skills / Experience:

    • 5+ years professional game experience
      Shipped at least one game
    • Highly proficient in C / C++
    • Solid grasp of rendering, networking, and physics technologies
    • Able to analyze, understand, and work within an existing code base
    • Familiar with game asset pipelines.
    • Able to balance requirements against implementation
    • Enjoys technical challenges and the satisfaction of overcoming them
    • Solid 3D Math skills
    • Experience developing for a console
    • Passion for multiplayer action games

    Extra Credit:

    • Expertise in rendering technology.
    • Experience in a multithreaded environment.
    • Experience with database and / or web technologies