Online Game Programmer (C++) - Game Services

2 Months ago • All levels • Game Programmer

Job Summary

Job Description

As an Online Game Programmer at Embark Studios, you'll work on AAA titles ARC Raiders and THE FINALS, contributing to the Game Services team. This team develops and maintains online features like persistent inventory, friends lists, voice chat, anti-cheat, progression systems, and in-game stores. Responsibilities include creating core metagame systems, collaborating with designers on player engagement, designing and developing social features, and using data to optimize matchmaking. The role requires strong C++ skills and experience with Unreal Engine, Angelscript, and potentially backend services. The ideal candidate is creative, curious, and passionate about pushing the boundaries of next-gen online game experiences.
Must have:
  • Strong C++ background
  • Experience with online systems
  • Collaboration with game designers
  • Metagame system creation
  • Social feature development
Good to have:
  • Backend services experience
  • Game design experience
  • Data-driven design
Perks:
  • Competitive salaries
  • Passionate colleagues
  • Opportunity to work on AAA titles

Job Details

As an Online Game Programmer at Embark, you will be working on our recently announced games ARC Raiders and THE FINALS, alongside some of the most talented people in the games industry.

You will be a part of Game Services, a strategic team with mixed competences, and we provide online services and integration to our games. We work closely with the game teams and deliver online services to a high quality and make sure they are operational.

Examples of such services are Persistent Inventory, Friends, Voice Chat, Anti-Cheat, Progression and Store.

The games are being built in Unreal Engine, using C++, a scripting language called Angelscript and some blueprints.

Example of responsibilities 

  • Create the core metagame systems for our games
  • Collaborate with game designers to find innovative new ways to engage our players
  • Design and develop the friends, party and chat systems
  • Use data as a guide when designing matchmaking rules

We would love if you have

  • A creative and curious mind
  • A strong background in C++
  • An ambition in pushing the boundaries of "next gen"
  • A good grasp of what social and metagame looks and feels like
  • A fluent English - our team comes from all over the world
  • An interest in computer science and programming as a craft

Additionally one or some of these would be a great bonus

  • Professional experience with Online systems in games
  • Experience working with or close to game design
  • Backend services development experience

At Embark we offer competitive salaries, passionate colleagues to share knowledge with and much more, but most of all we invite you to take part of a journey into the unknown, to build creative, surprising and beautiful experiences together.

We welcome game makers of all sex, class, colour, age, gender identity, education, religion, opinion, culture, nation of origin, language, sexual orientation, shape, size, and ability.

Did we leave anyone out? Well, we welcome you, too! We think that the gaming industry is made better when everyone has a seat at the table.

Be yourself at Embark and make games while doing so. Please apply with confidence. We can’t wait to hear from you (in English)!

If this role doesn't quite match what you're looking for, feel free to apply to us via our "Open Application."

Similar Jobs

Fatshark AB - Test Automation Engineer

Fatshark AB

Stockholm, Stockholm County, Sweden (On-Site)
5 Months ago
Epic Games - Principal Research Engineer

Epic Games

(On-Site)
1 Month ago
Microsoft - Software Engineer- Neurodiversity Hiring Program

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Mistplay - Staff Machine Learning Engineer I (MLE)

Mistplay

Montreal, Quebec, Canada (Hybrid)
1 Day ago
Epic Games - Senior Gameplay Systems Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Day ago
Garena - Game Developer Intern

Garena

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
3 Weeks ago
Playdead - Graphics Programmer

Playdead

Copenhagen, Denmark (On-Site)
5 Months ago
Old Skull Games - Senior Game Programmer Unreal Engine

Old Skull Games

Villeurbanne, Auvergne-Rhône-Alpes, France (On-Site)
1 Month ago
Snowed In Studios - Intermediate Generalist Programmer - Montreal

Snowed In Studios

Quebec, Canada (Remote)
3 Months ago
Haven Studios  Inc  - Programmeur·euse I.A. Senior / AI Programmer

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Senior Backend Software Engineer - Global E-Commerce Supply Chain Inventory

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Welevel - Unreal AI Developer

Welevel

Munich, Bavaria, Germany (On-Site)
2 Weeks ago
ION - Software Developer/Engineer - Graduate Development Program

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
4 Months ago
PwC - Associate & Senior Associate - Risk Private - Financial Services - Milano

PwC

Milan, Lombardy, Italy (On-Site)
4 Months ago
Meta - Software Engineer - Datacenter networking

Meta

Menlo Park, California, United States (On-Site)
3 Months ago
Larian Studios - Graphics Programmer

Larian Studios

Guildford, England, United Kingdom (On-Site)
3 Months ago
ByteDance - Software Engineer, NoSQL Graph Database

ByteDance

Singapore (On-Site)
3 Months ago
Scanline VFX - Senior Pipeline Developer (Maya)

Scanline VFX

London, England, United Kingdom (Remote)
3 Months ago
QUANTIC DREAM - Programmeur Intelligence Artificielle (H/F/NB)

QUANTIC DREAM

Paris, Île-de-France, France (Hybrid)
3 Months ago
Sony Interactive Entertainment - PlayStation向けカスタムLSIの開発・評価エンジニア

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Stockholm, Stockholm County, Sweden

10 Chambers - DevOps Lead

10 Chambers

Stockholm, Stockholm County, Sweden (On-Site)
2 Weeks ago
Ubisoft - Lead AI Game Designer [Unannounced Project]

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
Ubisoft - Senior Tech Programmer [Unannounced Project]

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
2 Months ago
Avalanche Studios Group - Senior Tools Programmer

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (Hybrid)
5 Months ago
10 Chambers - Gameplay Programmer - Level Tech

10 Chambers

Stockholm, Stockholm County, Sweden (On-Site)
3 Weeks ago
ZeniMax Media - Lead Environment Artist

ZeniMax Media

Uppsala, Uppsala County, Sweden (On-Site)
5 Months ago
Hacksaw Studios - Game developer

Hacksaw Studios

Stockholm, Stockholm County, Sweden (On-Site)
6 Months ago
Arrowhead Game Studios - Principal Sound Designer

Arrowhead Game Studios

Stockholm, Stockholm County, Sweden (Hybrid)
2 Weeks ago
Mojang Studios - Principal C++ Engineer- Engine Performance

Mojang Studios

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
Fatshark AB - Technical Animator

Fatshark AB

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

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Ironhide Game - Game Programmer

Ironhide Game

Montevideo, Montevideo Department, Uruguay (Hybrid)
1 Month ago
DPS Games - Senior Gameplay Programmer (Steel Hunters)

DPS Games

Guildford, England, United Kingdom (Hybrid)
1 Month ago
Gameplay Galaxy - Senior Game Programmer

Gameplay Galaxy

British Virgin Islands (Remote)
2 Weeks ago
Red Rover Interactive - Senior Gameplay Programmer

Red Rover Interactive

Newcastle Upon Tyne, England, United Kingdom (Hybrid)
2 Months ago
Paradox Interactive - Experienced Gameplay Programmer for Victoria 3

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
Hypersonic Laboratories - Lead Gameplay Engineer

Hypersonic Laboratories

(Remote)
4 Months ago
Nordcurrent - Gameplay Programmer

Nordcurrent

Vilnius, Vilnius County, Lithuania (On-Site)
3 Months ago
Embark Studios - Game Programmer (UI/UX) - Games

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
8 Months ago
Techland - Senior Tech QA Analyst

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
lowpixel studios - Game Programmer  (Remote)

lowpixel studios

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Embark Studios was founded in November 2018 by a group of Swedish game industry veterans. Today Embark Studios has more than 300 game-makers applying breakthrough technologies to reimagine how games are made and what they can become. In 2023 Embark released THE FINALS®, our first game, We have another two experiences in production — the PvPVe survival action shooter ARC Raiders® and the creative platform wim®.

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

View All Jobs

Get notified when new jobs are added by Embark Studios

Level Up Your Career in Game Development!

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

Job Common Plug