Core Tech Programmer

Job Type:
Areas of Expertise:
Programming and Development
South East UK
Splash Damage
Job Ref:

As a Splash Damage's Senior Engine Programmer, you will be responsible for implementing and refining the core engine systems for our cross platform games. Capable of great autonomy and reporting to the Lead Engine Programmer, you will work with Splash Damage's Programming Team on building and maintaining core systems and substantial engine features that encompasses rendering, animation and low level system programming. With a constant focus on scalability, performance and memory usage, you will apply your expertise in data structures and algorithms for modern, multi-core architectures to build state-of-the-art technology for a variety of platforms including PC, mobiles and current & next-generation of consoles.

Essential Skills and Experience

Experience with multi-processor architectures (PC, PS3 and Xbox 360)
Demonstrable senior experience in Core Tech/Engine development in a modern game engine, with experience with the full development cycle for a game
Experienced and proficient in C++
Experienced with multi-threaded architectures
Experienced and proficient in low level code (Intrinsic or ASM)
Strong Math skills
Good knowledge of memory allocation principles and optimization
Ability to write clear, maintainable, portable code
Ability to provide clear documentation and guidelines on created systems
Good verbal and written communication skills

Preferred Skills and Experience

Bachelor’s Degree in Computer Science or Maths related field
Knowledge of Unreal Engine 3 at the engine level
Knowledge of C# and Objective-C
Familiar with Data-Oriented Design
Experience working in small focused teams
Experience with mentoring other programmers
Knowledge of build automation systems
Knowledge of technical documentation and testing

This role also includes the following benefits:

- Contributory Private Pension Scheme
- BUPA Private Healthcare
- BUPA Dental Cover
- Health Club and Spa Membership
- Flexible Working Hours


We review every application which is sent to us and due to the amount we receive this can often cause a delay in our feedback response. Please provide your CV, Portfolio ( if necessary ) and a Cover Letter. As we receive hundreds of applications for our live roles try to make your application stand out from the rest, show us something fun and unique which really displays your character and assets !

Contact Details:
Splash Damage
Tel: -

You may return to your current search results by clicking here.

Latest Job Listings