Engine Programmer

Programming

Location
Helsinki
Job Type
Fixed Term Contract
Salary
Salary on application
Posted
25 days ago

Are you an experienced Senior Generalist Programmer skilled in C++, Rust, and engine/tools development?

This is a great opportunity to join a technical team building a new VFX system within a multi‑platform game engine. You’ll work closely with engine, tools, and content pipeline teams, collaborating with artists, designers and coders to deliver meaningful improvements to internal workflows. This role suits someone who enjoys versatile technical challenges and working across multiple codebases.

About the role

You’ll contribute to the development and integration of a next‑generation VFX system within an existing engine ecosystem. The role involves maintaining and enhancing tools, editors, and plugins, while partnering with both central tech and game teams to ensure smooth workflows and effective implementation.

What you’ll do

  • Implement automated testing between the legacy and new VFX systems
  • Build integration paths from existing game particle systems into the new VFX system
  • Maintain, improve and develop editors, tools, and plugins supporting the VFX pipeline
  • Collaborate with artists, designers and developers to identify workflow gaps and deliver effective technical solutions

What we’re looking for:

Experience

  • Strong professional experience with C++ and Rust
  • Background working with multi‑platform engines, tools or pipelines
  • Experience creating custom tools or editors for game development

Skills

  • Ability to quickly understand and navigate large, multi‑project codebases
  • Strong communication skills across technical and non‑technical groups
  • Proactive, focused, and committed to seeing projects through delivery

Nice to have

  • Experience developing VFX systems
  • Familiarity with UI frameworks or custom UI solutions
  • Knowledge of build and scripting tools such as CMake, Jenkins/GitHub, or Gradle
  • Performance optimisation skills
  • Experience with graphics programming

Working style / behaviours

  • Collaborative and comfortable working closely with cross‑disciplinary teams
  • Solution‑oriented, iterative and open to feedback
  • Self‑driven with strong ownership of deliverables

Why join

  • Work on a high‑impact technical project within a collaborative environment
  • Opportunity to contribute to core engine technology and pipelines
  • Competitive contract terms and potential for extension
  • Supportive team culture and modern onsite facilities

If you’re a versatile senior programmer who thrives in a technically challenging, collaborative environment, we’d love to hear from you. Apply now, or email Ryan Templeman - rt@skillsearch.com

Years of experience and salary levels are shown purely as a guide. We will only consider applications from candidates that can demonstrate the skills or experience required for the role.

Please be aware that while we would love to respond to every application we receive, due to high numbers we cannot guarantee this. We do however appreciate any time you invest into the application and will make sure to get in touch should anything in future more closely fit your skillset.

Reference: 16471

Apply for Engine Programmer

Reference: 16471

Please correct the form errors before submitting your enquiry!

Ryan Templeman

Game Development Team Lead & North America Team Lead

Ryan leads our dev team, focusing on scouting out the best programmers in the industry! We think he’s working here mostly to get his hands on new Lord of the Rings VR experiences as soon as they come out although, with his level of knowledge, maybe he should be helping make them instead! He is one of the few people on the team that is a born and bred Brightonian. In fact, he has never moved far - to the point where the last time he moved, it was only 2 doors down from his old place!

Europe: +44 (0)1273 287 007

North America: +1 (437) 887 2477

rt@skillsearch.com

View all Ryan Templeman's jobs