Senior Online Programmer

2 Months ago • 4-8 Years • Programming

Job Summary

Job Description

IO Interactive seeks a Senior Online Programmer to contribute to a new ambitious online fantasy RPG for consoles and PC. Responsibilities include planning and developing online game features, maintaining a feature backlog, aligning plans with leads and producers, developing and maintaining online game technology and tools, optimizing code for performance, and collaborating with other teams. The ideal candidate possesses experience shipping online client/server products, strong C++ skills (C# knowledge a plus), experience with cloud-native solutions (Azure preferred), advanced networking knowledge (TCP/IP, UDP, NAT), and excellent communication skills. The role is a permanent, hybrid position.
Must have:
  • Shipped online client/server products
  • Strong C++ skills
  • Cloud-native solution experience (Azure preferred)
  • Advanced networking knowledge (TCP/IP, UDP, NAT)
  • Excellent communication skills
Good to have:
  • C# knowledge
  • Experience with AWS or GCP

Job Details

A passion for fantasy worlds has long been ingrained in our studio, and at last we can announce we have embarked on a journey into that beloved realm. With a party of veteran IOI guild members and new wizards and sorceresses of the industry, we are building an ambitious new IP for console and PC that will revolutionize the online fantasy RPG genre. If you share a similar passion for creating welcoming, heartfelt, bold and impactful worlds, join us and together we will write the next chapter in IOI's history.

We are currently looking for a Senior Online Programmer to become an integral member of our dynamic Online team, contributing to the ongoing development of exceptional games on our cutting-edge engine, Glacier.

This is a permanent position based in one of our studios, with the option to work from home 1 day per week.

What you will do:

  • Plan and develop the online game features for the titles currently in production, in line with the online overall vision for each project.
  • Maintain a prioritized backlog of online features.
  • Align plans and solutions with your lead, other developers, and producers.
  • Develop and maintain our online game technology and tools as well as game-specific code, on server and on client side.
  • Optimize code and data structures to deliver the best possible performance.
  • Help programmers and designers get the most out of the game systems.
  • Collaborate with programmers and content providers from their own teams as well as other teams to make optimal solutions.

Who you are:

  • One or more shipped online client/server products (games, web services, cloud solutions etc).
  • Strong knowledge of C++, but we would love it if you also have knowledge of C# and code design.
  • Experience building and deploying cloud-native solutions, eg. using Azure (preferred), AWS, or GCP services.
  • Advanced understanding of TCP/IP, UDP, NAT, and in-depth knowledge of networking models.
  • Excellent written and verbal communication skills in English.
  • A collaborative attitude.

Who we are:


IO Interactive is an independent videogame development and publishing company with studios in Copenhagen, Malmö, Barcelona, Istanbul and Brighton. As the creative force behind some of the most talked-about multiplatform video games in the last decade, we are committed to creating unforgettable characters and experiences – all powered by our award-winning, proprietary Glacier technology.

IOI is a studio that values in-person collaboration. Being together helps us focus our collective energy on our immediate goals. For us, being both in-office as well as connected across our studios helps us integrate our teams faster, strengthen relationships, and improve knowledge-sharing. We believe that the more time we spend together, the more quality and progress we achieve for our games and players.

We know that to achieve those goals, we need courage, talented people and a great working environment – and we do our utmost to have all of that. Across our multiple studios, we’re working on several projects. Crucially though, we’re all one team. We value the work and impact that each person brings to the table and we actively encourage new ideas, whilst listening to your insights along the way.

We have a dedicated team of People Managers, who look after you as an individual and as an employee. With more than 40 nationalities, we know that everyone is different and we are proud to have a reputation for being a friendly workplace with highly-talent people.

Learn more about Project Fantasy.

Similar Jobs

Canva - Egypt Country Manager

Canva

Cairo, Cairo Governorate, Egypt (Remote)
3 Weeks ago
PhonePe - Operation Analyst Securities Settlement

PhonePe

Bengaluru, Karnataka, India (On-Site)
1 Month ago
PwC - IN-Senior Associate – D365 CRM Technical

PwC

Mumbai, Maharashtra, India (On-Site)
1 Week ago
Assystems - Project Manager- Power

Assystems

AlUla, Al Madinah Province, Saudi Arabia (On-Site)
8 Months ago
Paytm - Technical Program Manager - Senior TPM

Paytm

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Playdead - Systems Programmer

Playdead

Copenhagen, Denmark (On-Site)
10 Months ago
platinum games - Lead Game Programmer

platinum games

(On-Site)
1 Month ago
G5 games - C++ Gameplay Programmer

G5 games

Tbilisi, Tbilisi, Georgia (Remote)
7 Months ago
house of how - Art Intern - Sweden

house of how

Boden, Norrbotten County, Sweden (On-Site)
7 Months ago
Ubisoft - Senior Gameplay Programmer 3C

Ubisoft

Montpellier, Occitanie, France (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Any Desk - Office and Culture Administrator

Any Desk

Stuttgart, Baden-Württemberg, Germany (On-Site)
1 Year ago
Amazon games  - Senior UX Designer

Amazon games

Detroit, Michigan, United States (On-Site)
1 Month ago
Coherent corp. - Sr Buyer Planner

Coherent corp.

Bloomfield, Connecticut, United States (On-Site)
2 Weeks ago
Slay - Community & Social Media Manager

Slay

(Remote)
2 Months ago
Dream Sports - Director - Corporate Strategy (International Markets)

Dream Sports

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Entain group - Creative Designer - Mid

Entain group

Auckland, Auckland, New Zealand (Hybrid)
1 Week ago
Kavalirio - Product Review Liaison Engineer IV

Kavalirio

San Antonio, Texas, United States (On-Site)
1 Month ago
PwC - Senior Associate MEAN (Angular JS + Node JS) Developer

PwC

Noida, Uttar Pradesh, India (On-Site)
1 Week ago
Any Desk - Fullstack Developer

Any Desk

Tbilisi, Tbilisi, Georgia (On-Site)
1 Month ago
supercell - Tools Programmer

supercell

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Malmö, Skåne County, Sweden

truecaller - Director of Engineering

truecaller

Stockholm, Stockholm County, Sweden (On-Site)
3 Weeks ago
Haptic  - Senior UI/UX Designer

Haptic

Sweden (On-Site)
5 Months ago
Embark Studios - Product Manager - Games

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
7 Months ago
Ubisoft - Regional Project Intelligence Director (Nordics & Romania)

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
2 Months ago
LeoVegas - Senior Backend Engineer - Payments

LeoVegas

Växjö, Kronoberg County, Sweden (Hybrid)
5 Months ago
arrowhead games - Senior Material Artist

arrowhead games

Stockholm, Stockholm County, Sweden (Hybrid)
2 Weeks ago
Avalanche Studios Group - Systems Programmer

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
house of how - Other Intern

house of how

Boden, Norrbotten County, Sweden (On-Site)
1 Month ago
Nasdaq - Back Office Solution Lead

Nasdaq

Stockholm, Stockholm County, Sweden (Hybrid)
4 Weeks ago
Nolimit City - System Administrator

Nolimit City

Stockholm, Stockholm County, Sweden (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Sovrun - Game Engine Programmer

Sovrun

Metro Manila, Philippines (Hybrid)
2 Months ago
Rebellion - Senior Gameplay Programmer

Rebellion

Runcorn, England, United Kingdom (Hybrid)
2 Months ago
Aesir Interactive - Unreal Engine Programmer Games (Regular/ Senior) (f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (Hybrid)
10 Months ago
Ubisoft - Senior Gameplay Programmer 3C

Ubisoft

Montpellier, Occitanie, France (On-Site)
2 Months ago
Outscal - SME - C++/Unity/Multiplayer/Unreal

Outscal

(Remote)
6 Months ago
Avalanche Studios Group - Systems Programmer

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (Hybrid)
3 Months ago
Tencent - Senior Engine Programmer

Tencent

Shenzhen, Guangdong Province, China (On-Site)
6 Months ago
playrix  - Lead C++ Software Engineer (Gameplay)

playrix

Georgia (Remote)
7 Months ago
Juego Studios - Unity Developer _Delhi _Onsite

Juego Studios

Delhi, India (On-Site)
6 Months ago
Ubisoft - Senior Gameplay Programmer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

IO Interactive is an independent video game development and publishing company with studios in Copenhagen, Malmö, Barcelona, Brighton and Istanbul. As the creative force behind some of the most talked-about multiplatform video games in the last decade, we are dedicated to creating unforgettable characters and experiences – all powered by our award-winning proprietary Glacier technology.

Malmö, Skåne County, Sweden (Hybrid)

Brighton And Hove, England, United Kingdom (Hybrid)

Mumbai, Maharashtra, India (On-Site)

Malmö, Skåne County, Sweden (Hybrid)

Istanbul, İstanbul, Türkiye (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

Malmö, Skåne County, Sweden (Hybrid)

Istanbul, İstanbul, Türkiye (Hybrid)

Copenhagen, Denmark (Hybrid)

View All Jobs

Get notified when new jobs are added by IO Interactive

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug