Senior Online Programmer

4 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

broadcom - Senior/Staff NPI Engineer

broadcom

Penang, Malaysia (On-Site)
2 Months ago
London stock Exchange - Content Analyst - Tech Standards & Governance (Spanish)

London stock Exchange

Taguig, Metro Manila, Philippines (On-Site)
2 Weeks ago
Epic Games - Art Producer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
3 Months ago
The Rank Group - Electronic Gaming Host

The Rank Group

England, United Kingdom (On-Site)
8 Months ago
Canonical - Cloud Professional Services Manager

Canonical

(Remote)
2 Months ago
Ion - Senior C++ Developer, Italy

Ion

Turin, Piedmont, Italy (On-Site)
9 Months ago
Zelis  - Associate Python Engineer

Zelis

United States (Hybrid)
1 Year ago
RocketWerkz - MATHEMATICIAN PROGRAMMER

RocketWerkz

Auckland, Auckland, New Zealand (On-Site)
1 Year ago
Epic Games - Senior Mobile Platform Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
limbic entertainment - Senior Programmer

limbic entertainment

Cairo, Cairo Governorate, Egypt (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sega (UK) - Co-Development & Outsource Manager

Sega (UK)

United Kingdom (On-Site)
2 Months ago
WebMD - Executive Director, HCP Omnichannel Content Innovation

WebMD

Newark, New Jersey, United States (On-Site)
8 Months ago
nubank - Regulatory Solutions Analyst AML Ops

nubank

Bogotá, Bogota, Colombia (On-Site)
3 Weeks ago
Tesla - Service Technician

Tesla

Drammen, Buskerud, Norway (On-Site)
5 Months ago
Aptive - Machine Learning Algorithm Engineer ADAS & AD

Aptive

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
2 Months ago
Autodesk - People Support Advisor

Autodesk

Canada (Remote)
1 Month ago
ElevenLabs - Forward Deployed Engineer

ElevenLabs

Bulgaria (Remote)
4 Months ago
PwC - Java Software Engineer

PwC

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
Adobe - Sr Product Marketing Manager

Adobe

San Jose, California, United States (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Jobs in Malmö, Skåne County, Sweden

Quickspin - Graphic Artist

Quickspin

Stockholm, Stockholm County, Sweden (Hybrid)
6 Months ago
HCL Tech - Microsoft C# Technical Specialist

HCL Tech

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
Game Boost - Senior Build Engineer – Bazel Expert

Game Boost

Stockholm, Stockholm County, Sweden (Remote)
3 Months ago
Tesla - Body Repair Technician

Tesla

Huddinge, Stockholm County, Sweden (On-Site)
5 Months ago
Embark Studios - Lead Game Designer

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Hacksaw Studios - Game developer

Hacksaw Studios

Stockholm, Stockholm County, Sweden (On-Site)
1 Year ago
Philips - Key Account Manager - Imaging Systems

Philips

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Hacksaw Studios - 2d animator for a games studio

Hacksaw Studios

Stockholm, Stockholm County, Sweden (On-Site)
1 Year ago
Haptic  - Engagement Designer

Haptic

Sweden (On-Site)
6 Months ago
Avalanche Studios Group - Brand Marketing Director - The Hunter, Call of the Wild Franchise

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Axon - CMM Metrology Programmer

Axon

Scottsdale, Arizona, United States (On-Site)
2 Months ago
playphony games - Programmer

playphony games

Tokyo, Japan (On-Site)
2 Months ago
Ion - Java Developer

Ion

Turin, Piedmont, Italy (Hybrid)
2 Months ago
JDA - Software Engineer - I (Python)

JDA

Dallas, Texas, United States (Hybrid)
1 Month ago
Veeam Software - Middle/Senior C# Developer

Veeam Software

Poland (Remote)
2 Months ago
Nice - Software Engineer (Java)

Nice

Pune, Maharashtra, India (Hybrid)
3 Weeks ago
Adyen - Senior Database Engineer (PostgreSQL)

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
3 Weeks ago
Nagarro - Senior Engineer, Java

Nagarro

India (Remote)
9 Months ago
Nine - P&C Analyst - 6-month contract - Immediate Start

Nine

North Sydney, New South Wales, Australia (On-Site)
2 Weeks ago
Qualcomm - Sr Engineer- .NET Developer

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month 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)

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

England, United Kingdom (Hybrid)

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

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

Copenhagen, Denmark (Hybrid)

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

Istanbul, İstanbul, Türkiye (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