Programmer (Core / Rendering Systems)

IO Interactive

📍 brighton, England, United-Kingdom

Full-time IT & Technology Posted February 19, 2026

Job Description

IO Interactive is looking for a skilled Programmer to join our Engine team, working at the intersection of Core Engine systems and Rendering. This role is ideal for a systems-focused programmer who is curious about rendering, deeply interested in performance, and motivated by solving complex optimisation problems across CPU and GPU boundaries.

You will not be expected to be a traditional Rendering Programmer with a heavy focus on graphics theory or academic rendering techniques. Instead, you will work on the engine systems that enable rendering performance, scalability, and robustness across platforms.

What You Will Do

  • Work on engine-level systems that directly impact rendering performance, scalability, and stability.
  • Profile, analyse, and optimise performance across CPU and GPU, with a strong focus on real-world bottlenecks.
  • Collaborate closely with Rendering Programmers to improve data flow, memory usage, threading, an...