Sorry! This job has been filled, so can no longer accept applications.

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

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


Daniel Fox

Lead Recruitment Consultant

See Daniel's jobs

What is a Unity Developer and What Skills are Required?

A Unity Developer brings their software expertise to tasks involving the Unity engine. The Unity engine is a run-time environment…

Read more

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

Now that the United Kingdom has left the European Union, it’s important to know what this means for UK companies…

Read more

Game Recruitment Update

The field of game recruitment is growing day by day as new potential candidates enter the market. From a niche…

Read more

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