IO Interactive
IO Interactive
201 – 500 Employees
B2CGaming
IO Interactive is an independent game developer and publisher with studios in Copenhagen, Malmö, Barcelona, Istanbul, and Brighton. Founded in 1998, the company is known for AAA franchises including HITMAN, Kane & Lynch, Mini Ninjas, and Freedom Fighters. Its current development work includes Project 007 and Project Fantasy, alongside continued development of the proprietary Glacier engine. IO Interactive brings together designers, artists, programmers, and operations specialists from more than 40 nationalities to create games and the technology behind them.

Graphics Programmer (C++) – Hybrid, IO Interactive

Join IO Interactive as a Graphics Programmer building and optimizing C++ rendering systems for AAA games. You will improve graphics performance across consoles, CPUs, GPUs, and multiple platforms.

Description

  • Build and optimize rendering systems and graphics pipelines across platforms and console generations
  • Develop reliable, high-performance C++ for the proprietary Glacier engine
  • Profile, diagnose, and improve CPU and GPU rendering performance within platform-specific constraints
  • Partner with engine systems teams on data flow, memory management, and rendering feature integration
  • Create advanced rendering solutions for cloth, crowds, terrain, weather, and environmental effects
  • Help shape technical direction and the rendering roadmap as platform capabilities evolve
  • Contribute to the development of next-generation AAA game experiences

Requirements

  • Experience shipping at least one AAA game as a Graphics or Rendering Programmer
  • Advanced C++ skills with substantial experience in engine-level graphics systems
  • Practical expertise with DirectX, Vulkan, or an equivalent graphics API
  • Hands-on experience writing shaders
  • Background in performance profiling and optimization within large-scale codebases
  • Strong grasp of GPU architecture, rendering pipelines, and graphics fundamentals
  • Ability to work across several platforms, including console environments
  • Clear communicator who collaborates effectively in distributed, multicultural teams

Benefits

  • Use advanced tools and technology in your day-to-day work
  • Collaborate with highly experienced programmers
  • Help create games played by millions of people worldwide
  • Build in-person relationships and collaborate across studios
  • Receive support from dedicated People Managers
  • Join a welcoming, multicultural workplace representing more than 40 nationalities

Related Jobs

The A Career

Remote Structural Designer in Nicaragua

The A Career
51 – 200 Employees
B2CEducation

Design structural systems and prepare engineering calculations and construction drawings for residential and commercial buildings. Work remotely from Nicaragua on wood-frame and reinforced-concrete projects that meet U.S. building codes.

Open
Paleovalley

Remote Accounts Payable Specialist – Paleovalley

Paleovalley
51 – 200 Employees
B2CeCommerceFood & Beverage

Manage invoice processing, reconciliations, approvals, and month-end close for Paleovalley and Wild Pastures. Help maintain accurate, controlled accounts payable operations across regenerative food businesses.

Open
Miratech

Senior Full-Stack Java Engineer in Ireland (Remote)

Miratech

Build full-stack applications for Miratech’s global IT services clients using Java, Spring Boot, React, and cloud technologies. The role covers APIs, microservices, enterprise integrations, and deployment automation.

Open
Miratech

Senior Full-Stack Java Engineer – Workforce Management (Remote)

Miratech

Build Java, React, and workforce-management microservices for Miratech’s global IT services clients. Design scalable integrations, APIs, and cloud-native applications that support workforce operations.

Open