Backend Engineer (C++)

1 Week ago • All levels

Job Summary

Job Description

The Backend Engineer (C++) will be part of the team working on the upcoming AAA title Contraband, a co-op game set in the fictional world of 1970s Bayan. The role involves designing, implementing, and scaling services for a live service game. Responsibilities include developing and maintaining backend systems and infrastructure using C++, implementing efficient and scalable code, applying design patterns, creating tests, collaborating with teams, and optimizing code for performance. The Stockholm office is located in Södermalm.
Must have:
  • Experience with modern C++ programming (C++11 and C++17 standards).
  • Solid understanding of C programming concepts and practices.
  • Commitment to quality through unit and integration testing.
  • Experience working in Microsoft Windows environments.
  • Advanced skills with Visual Studio Professional/Enterprise.
  • Experience with version control systems, particularly Perforce and Git.
  • Ability to work with third-party tools and libraries.
  • Experience in cross-platform development environments.
  • Problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • Experience working in an Agile environment.
Good to have:
  • Experience in PlayFab SDK
  • Experience in the gaming industry

Job Details

Avalanche Studios Group is currently looking for a Backend Engineer (C++) , who will be working on our upcoming AAA title Contraband - a co-op smuggler’s paradise game set in the fictional world of 1970s Bayan. Contraband is a brand-new IP published by Xbox Game Studios.

You will work within a team of backend engineers, designing, implementing and scaling a dynamically evolving ecosystem of services for a live service game. In this role, you will design and implement high-performance systems that power our gaming experiences, working with both modern and traditional programming paradigms.

What you'll do

    • Develop and maintain backend systems and infrastructure using C++ in a gaming environment
    • Implement efficient, scalable, and robust code following object-oriented principles
    • Apply appropriate design patterns to solve complex programming challenges
    • Create and maintain comprehensive unit and integration tests to ensure code quality
    • Collaborate with cross-functional teams to integrate backend systems with other components
    • Optimise code for performance, memory usage, and scalability
    • Contribute to technical documentation and code reviews

Who you are

    • Strong experience with modern C++ programming (C++11 and C++17 standards)
    • Solid understanding of traditional C programming concepts and practices
    • Commitment to quality through unit and integration testing
    • Experience working in Microsoft Windows environments
    • Advanced skills with Visual Studio Professional/Enterprise (2019, 2022)
    • Experience with version control systems, particularly Perforce and Git
    • Proven ability to work with third-party tools and libraries
    • Experience in cross-platform development environments
    • Problem-solving skills and attention to detail
    • Strong communication and teamwork abilities
    • Experience working in an Agile environment

    • Nice to Have

    • Experience in PlayFab SDK
    • Experience in the gaming industry
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

Hawk Eye Innovations - Frontend Test Automation Engineer

Hawk Eye Innovations

Basingstoke, England, United Kingdom (Hybrid)
1 Month ago
Scorewarrior - Service Backend C++ Developer

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
1 Month ago
Blitz app - Senior Software Engineer (C++)

Blitz app

India (Remote)
2 Months ago
PlayStation - Software Development Engineer in Test II

PlayStation

San Mateo, California, United States (On-Site)
1 Week ago
London stock Exchange - DataScope Senior Software Engineer (Backend C++)

London stock Exchange

London, England, United Kingdom (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Scorewarrior - Service Backend C++ Developer

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
1 Month ago
PlayStation - Software Development Engineer in Test II

PlayStation

San Mateo, California, United States (On-Site)
1 Week ago
Jash Entertainment - C++ Developer

Jash Entertainment

Ahmedabad, Gujarat, India (On-Site)
1 Month ago
People Can Fly - Technical Director

People Can Fly

Montreal, Quebec, Canada (Hybrid)
2 Weeks ago
Zoox - Staff Software Engineer, Core Middleware Components

Zoox

Foster City, California, United States (On-Site)
6 Months ago
Tap Nation - Head of User Acquisition

Tap Nation

(Remote)
6 Months ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Armenia (Remote)
7 Months ago
PlayStation - Senior Software Development Engineer in Test

PlayStation

Dublin, County Dublin, Ireland (On-Site)
1 Week ago
Crowd Strick - Employment Tax Manager, AMER

Crowd Strick

(Remote)
1 Day ago
Blizzard Entertainment - Senior Software Engineer, Game Services

Blizzard Entertainment

Austin, Texas, United States (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Stockholm, Stockholm County, Sweden

GameJobs - Content Strategist

GameJobs

Stockholm, Stockholm County, Sweden (On-Site)
1 Year ago
Toptracer - Rendering Engineer – Streamed Open World

Toptracer

Stockholm, Stockholm County, Sweden (Hybrid)
3 Months ago
Embark Studios - Customer Support Operator - Games

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
4 Weeks ago
LeoVegas - Backend Engineer (Markets)

LeoVegas

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Ubisoft - Associate Game Director

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
MAG Interactive - Senior Unity Developer

MAG Interactive

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Netflix - Counsel, Business & Legal Affairs, Nordics

Netflix

Stockholm, Stockholm County, Sweden (On-Site)
6 Months ago
MAG Interactive - UI Artist

MAG Interactive

Stockholm, Stockholm County, Sweden (Hybrid)
2 Weeks ago
Hacksaw Studios - Game designer / product Owner

Hacksaw Studios

Stockholm, Stockholm County, Sweden (On-Site)
1 Year ago
Beyond Frames Entertainment - Senior Software Engineer

Beyond Frames Entertainment

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

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

At Avalanche Studios Group, you get to work with diverse and amazingly talented people who share your passion. Join us in creating worlds beyond limits.

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (Hybrid)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (Hybrid)

Malmö, Skåne County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

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

View All Jobs

Get notified when new jobs are added by avalanche studios

Level Up Your Career in Game Development!

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

Job Common Plug