Backend Engineer (C++)

2 Weeks ago • All levels

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

warner bros games - Senior Software Engineer, C++ Player Team

warner bros games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Scorewarrior - Core Team C++ Architect

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
2 Months ago
WebMD - JHI Digital Photo/Retoucher

WebMD

Newark, New Jersey, United States (On-Site)
7 Months ago
playrix  - Senior C++/Python Software Engineer (Engine)

playrix

Armenia (Remote)
7 Months ago
Luxoft - Senior C++ Developer with Android experience

Luxoft

Gothenburg, Västra Götaland County, Sweden (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Haleon - Packaging Technologist

Haleon

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
2 Weeks ago
Qualcomm - AI ML Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Week ago
Hawk Eye Innovations - Frontend Test Automation Engineer

Hawk Eye Innovations

Basingstoke, England, United Kingdom (Hybrid)
2 Months ago
DNEG - Video Streaming Engineer - Imaging, Playback and Review Tools

DNEG

London, England, United Kingdom (Remote)
1 Month ago
Inworld AI - Staff Platform Engineer, MLOps

Inworld AI

Mountain View, California, United States (Hybrid)
1 Month ago
WebMD - JHI Digital Photo/Retoucher

WebMD

Newark, New Jersey, United States (On-Site)
7 Months ago
appier - Staff Software Engineer, C++ Backend Development

appier

Taipei City, Taiwan (On-Site)
2 Weeks ago
Scorewarrior - Service Backend C++ Developer

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
1 Month ago
Triple dot studios - ASO Manager

Triple dot studios

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
zimad - ASO Manager

zimad

(Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Stockholm, Stockholm County, Sweden

Tesla - Service Technician

Tesla

Stockholm, Stockholm County, Sweden (On-Site)
3 Months ago
Ubisoft - Intermediate/Senior Tech Programmer [Unannounced Project]

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
3 Weeks ago
Lurkit - Account Manager

Lurkit

Stockholm, Stockholm County, Sweden (Hybrid)
3 Months ago
Embark Studios - Data Scientist - Games

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
4 Weeks ago
GameBoost - Senior UX Designer

GameBoost

Malmö, Skåne County, Sweden (Remote)
2 Weeks ago
Quantic Dream - HR & Office Administrator

Quantic Dream

Stockholm, Stockholm County, Sweden (On-Site)
3 Weeks ago
Luxoft - Senior C++ Developer with Android experience

Luxoft

Gothenburg, Västra Götaland County, Sweden (On-Site)
6 Months ago
Ubisoft - Senior C++ Programmer

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
Ubisoft - Animation Director [Tom Clancy's The Division 3]

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
9 Months ago
Ubisoft - Product Director [Tom Clancy's The Division 2]

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
4 Weeks 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

Stockholm, Stockholm County, Sweden (Hybrid)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

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

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)

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