Systems Programmer

2 Hours ago • All levels • Game Programmer • Game Engine

Job Summary

Job Description

Avalanche Studios Group seeks a Systems Programmer to join their Central Tech team in Stockholm/Liverpool. This role involves developing, maintaining, and adapting the lower-level systems of their in-house open-world engine, including spawning, memory management, job scheduling, threading, and networking. Responsibilities include profiling and optimizing the game, debugging core systems, collaborating with game projects, and ensuring efficient system performance. The ideal candidate possesses strong C++ programming skills, multi-threaded programming experience, and a deep understanding of game-level systems (scene management, physics, AI, etc.). Experience with automated testing and robust test frameworks is also essential.
Must have:
  • Solid C++ programming experience
  • Excellent problem-solving and debugging skills
  • Strong multi-threaded programming skills
  • Knowledge of game-level systems
  • Experience with automated testing
Good to have:
  • Knowledge of a wide range of tools and pipelines used in modern game development

Job Details

We are looking for a Systems Programmer to join our Central Tech team! This is where our core technology team is based and where we innovate in areas that push the boundaries for what open-world sandbox gaming means as well as improve, optimize and support our existing core technology. In this role, you will work side by side with seasoned professionals with years of experience in developing our proprietary engine and runtime systems. Together, we will design solutions and elevate our engine to new heights! 

The position

As a Systems Programmer at Central Tech, you will help develop, maintain and adapt the lower-level systems of the game such as spawning, memory management, job scheduling, threading framework, frame layout, streaming, and networking interfaces. You will be involved in profiling and optimizing our game as well as assisting with debugging and the design of core systems. You should have a strong sense for developing simple, robust and performant systems. In addition to outstanding technical knowledge, we are looking for a self-motivated individual with strong communication and collaboration skills.

What you'll do

    • Work with Avalanche’s Central Technology team to develop core technology for our in-house open-world engine.
    • Work with our systems to make them as efficient as possible.
    • Debug, optimize and iterate our current technology.
    • Work closely with the game projects in developing our engine to run on the first-party platforms.
    • Support game projects using our in-house engine.

Who you are

    • Solid C++ programming experience.
    • Excellent in problem-solving and debugging C++ code.
    • Knowledge of a wide range of tools and pipelines used in modern game development.
    • Strong multi-threaded programming skills.
    • Knowledge of a wide range of game-level systems, including scene management, physics, animation, AI, rendering, etc.
    • Experienced with automated testing, testable code, and robust test frameworks to ensure stability and performance.
    • Have a great attention to detail.
Note: Research shows under-represented groups in the industry (especially women) might not apply to a job if they don’t check off every requirement. At Avalanche, we’re more about your drive to learn and interest in tackling challenges than what’s on your resume! So don’t stress if you don’t tick every box— shoot us your application anyway! Diverse opinions and different experiences are what make our teams so great, not itemized lists of qualifications.

The Stockholm location
Our Stockholm office is situated in Södermalm, the beating heart of the city’s game industry. It’s a physical representation of our games – the lush vegetation of Just Cause and theHunter: Call of the Wild meets corroded metal straight out of Mad Max. It has everything you need to make it your creative base camp.

Our values
At Avalanche Studios Group, we create worlds beyond limits. But that’s not exclusive to our games, so we’re committed to developing a diverse and inclusive workplace. All Avalanchers have a shared responsibility to create an open work environment where everyone is treated equally and respectfully. Being part of our world is not contingent on your heritage, your gender, or sexual orientation. It’s all about your passion and creativity.

How to apply
To apply for this position, please register below and provide your CV in English. We review applications continuously. All further studio-related information is provided under a non-disclosure agreement.

At Avalanche Studios Group we're always on the lookout for talented individuals to join our passionate team, but please note that relocation assistance is not available for this role.

Similar Jobs

Skillz - Social Media Content Co-Op - Summer & Fall 2025

Skillz

Las Vegas, Nevada, United States (On-Site)
1 Month ago
Old Skull Games - Lead Programmer Unreal

Old Skull Games

France (On-Site)
8 Months ago
Ubisoft - Research Student - Ubisoft La Forge

Ubisoft

Shanghai, Shanghai, China (On-Site)
4 Months ago
VOID Interactive - Animator

VOID Interactive

Ireland (Remote)
6 Days ago
CD PROJEKT RED - Engineer, Physics

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Behaviour Interactive - Senior Gameplay Programmer

Behaviour Interactive

Toronto, Ontario, Canada (Hybrid)
6 Days ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
1 Month ago
Behaviour Interactive - Principal Generalist Programmer - Dead by Daylight

Behaviour Interactive

Quebec, Canada (Hybrid)
1 Week ago
Hypemasters - Senior Unity Developer

Hypemasters

Bukhara Region, Uzbekistan (Remote)
5 Days ago
Ubisoft - Intermediate/Senior Generalist Engine Programmer

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Senior ASIC Power and Thermal Engineer

NVIDIA

Bengaluru, Karnataka, India (On-Site)
16 Hours ago
CrazyLabs - Marketing Tech Lead (Unity)

CrazyLabs

Tel Aviv District, Israel (On-Site)
1 Month ago
Trailmix Games - Senior UI Artist

Trailmix Games

London, England, United Kingdom (Hybrid)
1 Month ago
Epic Games - Senior Gameplay Systems Programmer, Unreal Engine

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
ChaotixAI - Game Developer 2D

ChaotixAI

Noida, Uttar Pradesh, India (On-Site)
6 Months ago
Riot Games - Senior Technical Artist - Singapore Efficiency Team

Riot Games

Singapore (On-Site)
2 Months ago
Amber - Senior Unreal Game Engineer (Project Based)

Amber

Bogotá, Bogota, Colombia (Remote)
5 Months ago
Inworld AI - AI Trainer (Contractor) - Writing & Gaming

Inworld AI

Vancouver, British Columbia, Canada (Remote)
2 Weeks ago
Ubisoft Blue Byte - Engine Programmer [Beyond Good And Evil 2]

Ubisoft Blue Byte

Mainz, Rhineland-Palatinate, Germany (On-Site)
1 Week ago
Meta - Software Engineer, Infrastructure

Meta

Menlo Park, California, United States (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Liverpool, England, United Kingdom

Scopely - Senior 2D VFX Artist

Scopely

United Kingdom (Remote)
5 Months ago
Alphasense - Account Executive, Enterprise Intelligence

Alphasense

London, England, United Kingdom (On-Site)
4 Months ago
Hawk Eye Innovations - Programme Manager

Hawk Eye Innovations

Basingstoke, England, United Kingdom (On-Site)
6 Days ago
Scopely - Senior Producer, Incidents - Monopoly GO!

Scopely

United Kingdom (Remote)
2 Weeks ago
SEGA - Senior 3D Artist

SEGA

Farnham, England, United Kingdom (Hybrid)
6 Days ago
The Walt Disney Company - Floor Manager

The Walt Disney Company

London, England, United Kingdom (On-Site)
1 Week ago
ByteDance - Technical Program Manager - Edge Delivery

ByteDance

London, England, United Kingdom (On-Site)
1 Week ago
Niantic - Senior Computer Vision Software Engineer

Niantic

London, England, United Kingdom (Hybrid)
6 Days ago
DPS Games - Senior Gameplay Programmer (Steel Hunters)

DPS Games

Guildford, England, United Kingdom (Hybrid)
3 Months ago
Warner Bros Games - Expert Lead Designer

Warner Bros Games

London, England, United Kingdom (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Bohemia Interactive - Senior Multiplayer Programmer

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
4 Months ago
Streamline Media Group  Inc  - Game Programmer (Unreal)

Streamline Media Group Inc

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
4 Months ago
PAPAYA - Unity Developer

PAPAYA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
6 Days ago
Embark Studios - Performance Engineer UI/UX

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
6 Days ago
CD PROJEKT RED - Senior Game Programmer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Double Eleven - Associate Lead Programmer (C++ / Proprietary Engine)

Double Eleven

Middlesbrough, England, United Kingdom (Hybrid)
1 Week ago
Playdead - Platform/Porting Programmer

Playdead

Copenhagen, Denmark (On-Site)
2 Months ago
VECTOR NORTH - [Vector North] Senior Gameplay Programmer

VECTOR NORTH

Prague, Prague, Czechia (Hybrid)
5 Months ago
GIANTS Software - Junior Gameplay Programmer (m/f/d)

GIANTS Software

Erlangen, Bavaria, Germany (On-Site)
6 Months ago
Gameplay Galaxy - Senior Game Programmer

Gameplay Galaxy

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Avalanche Studios Group is a leading interactive entertainment company, offering a rich portfolio of games from its divisions Avalanche Studios, Expansive Worlds, and Systemic Reaction, including the Just Cause franchise, Rage 2, theHunter: Call of the Wild and Generation Zero. 


Avalanche Studios Group is committed to being a truly inclusive and sustainable workplace that creates innovative games through the power of our people’s creativity. All of Avalanche Studios Group games are developed using the proprietary Apex engine, enabling vast open worlds with endless creative possibilities. 


Learn more at www.avalanchestudios.com/

England, United Kingdom (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

Liverpool, England, United Kingdom (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

View All Jobs

Get notified when new jobs are added by Avalanche Studios Group

Level Up Your Career in Game Development!

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

Job Common Plug