${ alert.message }}
${ alert.message }}
Share Job
Copy the link below to share this job.

Lead Engine Programmer

${ timestamp }} · 
πŸ‡¬πŸ‡§ London

We are growing our team here at CCP London!

We have a unique opportunity for a talented Engineer to join us to be part of the team developing world-leading procedural generation technology and fundamental core systems that will support our projects for years to come.

Your tasks:

  • Leading code development of procedural generation systems for Art and Design
  • Leading design, development and optimisation of core systems
  • Integration of online services
  • Show initiative and take the first step towards solving problems of any size
  • Work closely with designers to define and implement features
  • Perform code reviews to maintain quality and share knowledge
  • Bug fixing and optimisation from the engine upwards
  • Collaborating with other disciplines to provide code support
  • Mentoring less senior team members
  • Continual learning about state-of-the-art games systems and coding best practices
  • Getting proactively involved in a friendly and Agile studio

Your Profile:

  • A passion for making video games, ideally having worked on 1 or more titles (PC or console)
  • Significant professional experience coding with C++
  • Significant professional experience in the design, implementation and maintenance of core systems
  • Significant professional knowledge of scene optimisation (Streaming, Culling, etc)
  • Proven ability to effectively communicate and collaborate with other team members across multiple disciplines and experience levels
  • Versatility and a willingness to contribute to a wide range of programming tasks
  • Experience in the design, implementation, and maintenance of procedural systems
  • Practical experience programming games in UE4
  • Knowledge of common content creation tools (Houdini, Maya, etc) and their pipelines
  • Team management experience not essential

What we can offer you:

  • The inspiring challenge of working on a pioneering, ambitious project with great co-workers
  • An opportunity to learn and grow within an international company
  • A multicultural work environment that encourages growth, creativity and innovation
  • Free lunches, drinks and snacks
  • A family friendly work environment with flexible work hours
  • Employer contributory pension plan
  • Life insurance
  • Private medical and dental insurance
  • Annual transportation and fitness grant