Online Game Programmer (C++) - Game Services

3 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

Creative Assembly - Mid/Senior Gameplay Programmer - CA Sofia

Creative Assembly

Sofia, Sofia City Province, Bulgaria (On-Site)
3 Months ago
The Walt Disney Company - Sr Software Engineer

The Walt Disney Company

Raleigh, North Carolina, United States (On-Site)
2 Months ago
Zoox - Senior/Staff Software Engineer - Simulation Traffic & Behavior Modeling

Zoox

Seattle, Washington, United States (Hybrid)
5 Months ago
NVIDIA - Senior Math Libraries Engineers - Python APIs

NVIDIA

Santa Clara, California, United States (Remote)
1 Month ago
Hello Games - Gameplay Programmer

Hello Games

United Kingdom (On-Site)
4 Months ago
Coffee Stain - Senior Programmer

Coffee Stain

Skövde, Västra Götaland County, Sweden (On-Site)
1 Month ago
Aesir Interactive - Unreal Engine Programmer Games (Regular/ Senior) (f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (Hybrid)
7 Months ago
Media Molecule - Principal Programmer - 12 month contract

Media Molecule

London, England, United Kingdom (On-Site)
5 Months ago
MADFINGER Games - Senior AI Programmer

MADFINGER Games

Brno, South Moravian Region, Czechia (On-Site)
4 Months ago
SmileGate - [Next Crossfire] Client Developer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Senior Gameplay Systems Programmer, Unreal Engine

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
ByteDance - Research Scientist Graduates, Large Language Model (Doubao) - 2025 Start

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Hologate gmbh - Unreal Engine Developer (C++)

Hologate gmbh

Munich, Bavaria, Germany (On-Site)
1 Week ago
Amber - Senior Unity Game Engineer (Project Based)

Amber

Brazil (On-Site)
8 Months ago
Riot Games - Staff Software Engineer III - VALORANT, Expressions Engineering

Riot Games

Los Angeles, California, United States (On-Site)
5 Months ago
Haptic - Principal Technical Artist

Haptic

Dallas, Texas, United States (Remote)
2 Months ago
NVIDIA - Software Linux Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
NVIDIA - Senior Digital Design Verification Engineer - Hardware

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Epic Games - Senior Tools Programmer, Applied Usability

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
NVIDIA - SDK Ethernet Software Team Manager

NVIDIA

Ra'anana, Center District, Israel (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Stockholm, Stockholm County, Sweden

 Vizrt - Program Management Officer (PMO)

Vizrt

Stockholm, Stockholm County, Sweden (On-Site)
1 Week ago
Tesla - Customer Experience Specialist (Part-time)

Tesla

Malmö, Skåne County, Sweden (On-Site)
1 Month ago
Toptracer - Senior Software Engineer

Toptracer

Stockholm, Stockholm County, Sweden (Hybrid)
19 Hours ago
House of How - Senior 3D Artist - Sweden

House of How

Boden, Norrbotten County, Sweden (On-Site)
4 Months ago
Ubisoft - Associate Game Director

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
5 Days ago
Ubisoft - Regional Project Intelligence Director (Nordics & Romania)

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
1 Week ago
Rovio Entertainment Corporation - Senior Data Analyst

Rovio Entertainment Corporation

Stockholm, Stockholm County, Sweden (Hybrid)
2 Weeks ago
Toptracer - Rendering Engineer – Streamed Open World

Toptracer

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Arrowhead Game Studios - Senior Technical Artist

Arrowhead Game Studios

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Tesla - Store Manager

Tesla

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Haven Studios  Inc  - Programmer (Automated Testing)

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
1 Month ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Georgia (Remote)
5 Months ago
Exient - Senior Programmer

Exient

Floriana, Malta (On-Site)
8 Months ago
TT Games - Senior Game Programmer

TT Games

(Hybrid)
1 Month ago
Rocksteady Studios - Senior Core Engine Programmer

Rocksteady Studios

London, England, United Kingdom (Hybrid)
1 Month ago
Fatshark AB - Senior Gameplay Programmer

Fatshark AB

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
Creative Assembly - Mid/Senior Gameplay Programmer - CA Sofia

Creative Assembly

Sofia, Sofia City Province, Bulgaria (On-Site)
3 Months ago
Arkavis - Game Developer

Arkavis

Bangkok, Bangkok, Thailand (On-Site)
8 Months ago
Media Molecule - Principal Programmer - 12 month contract

Media Molecule

London, England, United Kingdom (On-Site)
5 Months ago
Guerrilla - SENIOR INFRASTRUCTURE ENGINEER

Guerrilla

Amsterdam, North Holland, Netherlands (On-Site)
3 Months 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, 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