Backend Engineer (C++)

1 Month ago • All levels • Backend Development

Job Summary

Job Description

The Backend Engineer (C++) will work on the upcoming AAA title Contraband, a co-op game set in a fictional world. The role involves designing, implementing, and scaling backend systems for a live service game. Responsibilities include developing and maintaining backend systems using C++, implementing efficient and scalable code, applying design patterns, creating unit tests, collaborating with teams, optimizing code, and contributing to documentation and code reviews.
Must have:
  • Experience with modern C++ programming (C++11 and C++17)
  • Solid understanding of traditional C programming concepts
  • 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

ISG - Principal Consultant – IT Price Benchmarking

ISG

Guildford, England, United Kingdom (On-Site)
1 Month ago
QuinStreet - Strategic Growth Associate

QuinStreet

United States (Remote)
1 Month ago
2K - Gameplay Animator

2K

Burnaby, British Columbia, Canada (Hybrid)
1 Month ago
Morning Star - Senior Product Manager, Corporate Credit Analytics

Morning Star

New York, United States (Hybrid)
3 Weeks ago
Palo Alto Networks - Incident Commander - Network Security

Palo Alto Networks

Santa Clara, California, United States (On-Site)
1 Month ago
1047 games - Lead Backend Engineer

1047 games

(Remote)
4 Months ago
Nagarro - Principal Engineer, PHP Lavavel

Nagarro

India (Remote)
8 Months ago
seedify - Senior Backend Developer

seedify

(Remote)
1 Year ago
Sword Health - Senior Backend Engineer

Sword Health

Porto, Porto District, Portugal (Hybrid)
5 Months ago
Nium - Software Development Engineer II - Node.js

Nium

Mumbai, Maharashtra, India (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Lingokids - Creative Project Manager (Maternity Cover - 8 Months)

Lingokids

Madrid, Community Of Madrid, Spain (Remote)
5 Days ago
Redhorse Corp - Senior Level Data Scientist

Redhorse Corp

Falls Church, Virginia, United States (On-Site)
6 Months ago
PwC - Security Operations Center and Incident Response Manager

PwC

Makati City, Metro Manila, Philippines (On-Site)
9 Months ago
Workato - Senior Product Marketing Manager

Workato

Palo Alto, California, United States (On-Site)
1 Month ago
VX Media - Creative Strategist

VX Media

New York, New York, United States (On-Site)
8 Months ago
Roblox - Developer Engagement Representative

Roblox

India (Remote)
10 Hours ago
Canva - Senior Frontend Engineer - Ecosystem Experiences

Canva

Brisbane, Queensland, Australia (Remote)
2 Months ago
London stock Exchange - Lead Software Engineer - (C#/.NET)

London stock Exchange

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Rippling - Associate HR Business Partner

Rippling

San Francisco, California, United States (On-Site)
1 Month ago
Rippling - Product Lead, Billing

Rippling

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Stockholm, Stockholm County, Sweden

Marsh McLennan - Pension Advisory Consultant

Marsh McLennan

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
ELk studios - 2D Animator

ELk studios

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Electronic Arts - Administrative Assistant

Electronic Arts

Stockholm, Stockholm County, Sweden (Hybrid)
6 Days ago
Embark Studios - Data Scientist - Games

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
house of how - Senior 3D Artist - Sweden

house of how

Boden, Norrbotten County, Sweden (On-Site)
7 Months ago
Tesla - Store Manager

Tesla

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
Haptic  - Senior UI/UX Designer

Haptic

Sweden (On-Site)
5 Months ago
Paradox Interactive - Engine Graphics Programmer

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
2 Weeks ago
NAG Studios - Social Media Manager

NAG Studios

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Toptracer - Embedded Software Engineer

Toptracer

Danderyd, Stockholm County, Sweden (Hybrid)
8 Hours ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Applike - Senior Go Backend Developer

Applike

Hamburg, Hamburg, Germany (Hybrid)
1 Year ago
bytedance - Backend Engineer Intern, Video-On-Demand

bytedance

Singapore (On-Site)
3 Months ago
bytro studios - Senior PHP Developer

bytro studios

Hamburg, Hamburg, Germany (Hybrid)
2 Months ago
Experian - Backend Developer

Experian

Bogotá, Bogota, Colombia (Hybrid)
1 Month ago
kaizen gaming  - Software Engineering Team Lead (Backend)

kaizen gaming

São Paulo, Brazil (Hybrid)
2 Weeks ago
entrata - Backend Developer

entrata

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
8 Months ago
mighty bear games - Senior Backend Engineer, Games Development

mighty bear games

Singapore (Remote)
3 Weeks ago
Nightfall AI - Senior Backend Engineer

Nightfall AI

San Francisco, California, United States (Hybrid)
2 Months ago
Match Group - Senior Software Engineer, Backend

Match Group

Seoul, South Korea (Hybrid)
1 Month ago
WebFX - Junior Back-End Software Engineer

WebFX

Ann Arbor, Michigan, United States (On-Site)
3 Months 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/

Stockholm, Stockholm County, Sweden (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

Salt Lake City, Utah, United States (Hybrid)

Salt Lake City, Utah, United States (Hybrid)

Salt Lake City, Utah, United States (Hybrid)

Salt Lake City, Utah, United States (On-Site)

Salt Lake City, Utah, United States (Hybrid)

Salt Lake City, Utah, United States (Hybrid)

Salt Lake City, Utah, United States (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