Programmer
To apply please send resume, portfolio and cover letter to Programmer.
Do you love pushing a game engine to its limits and beyond? Do you love squeezing the most out of every bit of memory and every CPU cycle? Certain Affinity is seeking a programmer to help our experienced team create unique, multiplayer experiences 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:
- Diagnosing and improving the content pipeline so the artists and designers can create great maps
- Debugging, profiling, and optimizing an advanced render pipeline
- Implementing gameplay and network code to support new game modes
Requirements:
- 3+ years experience
- Proficiency in C/C++
- Experience working with a large, established code base
- Experience working with and improving a complex data pipeline
- Experience optimizing code and data to improve memory usage and execution speed
- Familiarity with network gameplay state synchronization
- A Jack of all trades: Familiarity with UI, Gameplay, Tools, and/or Rendering
- An excellent collaborator: Communicates well with others
- Able to complete complex tasks with minimal supervision
- Passion for multiplayer FPS games
Extra Credit:
- 1 or more shipped titles
- Console experience
- Experience authoring and/or debugging HLSL shaders
- Strong 3D mathematic skills
- Python, C#, or MEL experience
- Experience in Maya









