Senior Core Programmer
Workplace: Malmö, Sweden
Expires: August 31, 2025
IO Interactive AB is seeking a skilled Senior Core Programmer to join their Backbone team, working on the Project 007 (a new James Bond video game) and Project Fantasy (a new online fantasy RPG IP). The role involves developing core engine systems of Glacier, their proprietary game engine, to enable data-driven and efficient game development. This is a permanent full-time position based at the studio with an option for one remote workday per week.
Main requirements:
  • Experience with engine programming on at least one AAA title using C++
  • Strong knowledge of algorithms and data structures
  • Expertise in debugging
  • Experience with console game development
  • Ability to estimate and manage own tasks and assess others' tasks
Responsibilities:
  • Develop and maintain key core engine systems such as entity system, resource system, and engine infrastructure
  • Design and engineer new features and systems for the Glacier engine to be used in current and future games
  • Write maintainable and robust C++ code for long-term use
Required hard skills:
  • C++ programming
  • Engine programming for AAA games
  • Console development experience
  • Debugging techniques
  • Knowledge of algorithms and data structures
Soft skills:
  • Task estimation and management
  • Collaboration and teamwork
  • Problem solving
Coding languages:
  • C++
Natural languages:
  • English (Proficient)
Cultural skills:
  • Adaptability to studio culture
  • Communication in a collaborative environment