Senior Core Engine Programmer – R&D Team – AAA Games Studio – Amsterdam

Location: Amsterdam, Netherlands Salary: Negotiable

Job ID: #23936 Posted: 2 months ago

This vacancy may offer a work-from-home start until it’s safe to work in-house or relocate to the location.

Project: R&D Team – AAA Games


OPM have partnered with an industry leading developer, setting the world alight with their popular online game enjoyed my millions around the world! An Amsterdam-based company, they are seeking an experienced engine programmer to join their new team. The perfect candidate will work on new, potentially proprietary technology or broadening the existing engine and middleware.

This position requires taking on a broad variety of tasks, finding customised solutions, discussing complex issues at differing levels of abstraction. You will collaborate in making plans and driving them to completion. You will write clear, maintainable, portable, and highly functional code.


  • Extensive professional programming experience.
  • Proficient with C/C++.
  • Excellent software design and architecture skills (DOD, ECS).
  • Proficient in algorithm design, understanding of complexity, and software architecture design.
  • Ability to, prioritise and re-evaluate approaches in favour of better solutions.
  • Strong understanding of maths.
  • Experience integrating or adapting third party technology.
  • Brilliant verbal and written English skills.
  • Bachelor's Degree (or comparable) in a related field or equivalent experience.


  • Research, define, extend, and maintain processes, and workflows.
  • Design software architecture meeting requirements, detect problems, determine best solution, evaluate existing solutions or implement custom solutions.
  • Determine priorities.
  • Implement breadth-first, for stability, flexibility and speed.
  • Develop in a DOD way.
  • Strive to design software for scalability, limited only by hardware capabilities.
  • Participate in discussions about the interaction between code, content creation, and Q/A.
  • Design for one approach covering many requirements.
  • Identify and convey risks and issues.
  • Guide, and support programmers of all levels.
  • Eagerness to unblock colleagues by picking up unfamiliar tasks.


  • AAA console development experience.
  • Programming languages such as Python.
  • Experience with GPGPU.
  • Experience with an array of current game engines and tools.
  • Experience in developing proprietary, real-time, interactive, 3D simulation systems.


Interested in finding out more about the studio and project? Apply now or call directly today on +44 1206 214 418!

Tagged as: C, Engine Programming, Senior/Lead Programmer

Max. file size: 10 MB.

Tags: C , Engine Programming , Senior/Lead Programmer Categories: Programming , Technical


Daniel Fox

Lead Recruitment Consultant

See Daniel's jobs

The UK’s Points-based immigration system: What you need to know

With the deadline for the UK leaving the EU fast approaching, it’s important to know what this means for UK…

Read more

How to Find Your Next Indie Game Marketing Role

Do you have a passion for promoting unique, artistic and creative titles made separate from big studios? If so, then…

Read more

Blogs for Game Language Translators

If you have a passion for games, know multiple languages and want to help bring games to wider audience, then…

Read more

Copyright © 2020 OPM Response Ltd. Tollgate Business Park, Colchester, Essex, CO3 8AB, United Kingdom