C++ Engineer

1 Month ago • 5 Years + • Game Engine

Job Summary

Job Description

As a C++ Engineer at Illuvium Labs, you'll build and refine gameplay features using C++ and Unreal Engine. Responsibilities include design, implementation, optimization, and maintenance of game technology. You'll collaborate with designers and other engineers, contributing to various aspects of game programming. The role involves implementing gameplay features from design documents, writing clean, performant C++ code, significantly contributing to gameplay and tools system design, and integrating third-party C++ libraries with Unreal Engine (60% Standard C++/40% Unreal C++). You will also be responsible for debugging software, collaborating with other departments, identifying and documenting design gaps, and participating in code reviews. The position requires experience shipping at least one AAA game or a large indie studio game.
Must have:
  • 5+ years C++ experience
  • Expert Unreal Engine knowledge
  • Gameplay feature implementation
  • Clean, performant C++ code
  • Collaboration skills
  • Shipped at least one AAA game
Good to have:
  • Familiarity with REST/HTTP based backend systems
  • Experience with open-world games
  • PC and Mac game development experience
  • Unreal Engine 5 expertise
Perks:
  • Remote work
  • Flexible hours

Job Details

Job description

Job Description

As a C++ Engineer, you will build and refine gameplay features by leveraging your knowledge of C++ and Unreal Engine and be responsible for the design, implementation, optimization and maintenance of the technology used. You will collaborate closely with game designers and with other engineers and programmers to build the tech that drives our projects, and you’ll have the chance to try out your skills in a variety of areas of game programming.

About Illuvium

Illuvium Labs is an independent game development studio based in UAE. We develop blockchain-based games for the Illuvium DAO. We have developed a strong culture of independence with our team, preferring candidates who can articulate their own vision and goals. We operate almost entirely remotely, so each team member designs their own hours and work schedule. In the end, all that matters is the delivered product. We hire based on people’s abilities to adapt and change quickly, valuing underlying core abilities above specific skill sets.

Job requirements

Responsibilities

  • Implement gameplay features according to the game design documents and technical specifications.

  • Write clean, performant C++ code that adheres to defined standards.

  • Contribute considerably to the design of gameplay and tools systems.

  • Develop, modify, and debug software in script and C++.  

  • Work on integrating a third party C++ library with Unreal (60% Standard C++/40% Unreal C++)

  • Collaborate with other internal departments, including Art, Game Development and QA.

  • Find gaps in design and fill them by asking pertinent questions, then document your findings, including documenting software and features for internal teams.

  • Be an active participant in the code review process.

Skills and Qualifications

  • Shipped at least one AAA game or a large Indie studio game.

  • Strong C++ knowledge with at least five years of experience.

  • Expert-level Unreal Engine knowledge with at least five years of experience.

  • Familiarity with physics simulation.

  • Understanding of version control and agile processes (Git, pull requests, feature branches, story points, etc.)

  • Able to anticipate long-term issues and problems but also build for the present

  • Able to work independently but also engage with the team.

  • Have an interest in gaming, blockchain, or both.

Preferred Qualifications

  • Familiarity with REST/HTTP based backend systems

  • Passion playing or developing open-world games.

  • Experience with PC and Mac game development.

  • Expertise with Unreal Engine 5.

Location

All of our jobs are 100% remote, and we are looking to find the best talent globally!

Similar Jobs

The Mill - Lead Developer

The Mill

New York, New York, United States (On-Site)
9 Months ago
Activision - Senior AI Programmer (NPC Locomotion)

Activision

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
Owlcat Games - Network Programmer

Owlcat Games

Nicosia, Nicosia, Cyprus (Hybrid)
2 Months ago
PinPin teams - Gameplay Programmer Mobile Games Casual

PinPin teams

(Remote)
3 Months ago
Focus Entertainment - Unreal Lead Programmer

Focus Entertainment

Île-de-France, France (Hybrid)
1 Month ago
Qingci Games - Senior Unity3D Developer

Qingci Games

(On-Site)
3 Months ago
Tencent - Main Engineer

Tencent

Osaka, Osaka, Japan (On-Site)
4 Months ago
Haptic - Senior Game Engineer

Haptic

Paris, Île-de-France, France (Remote)
4 Months ago
Avalanche Studios Group - Systems Programmer

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Gameplay Animator

Epic Games

(On-Site)
3 Months ago
Amanotes - Technical Game Artist

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
1 Month ago
Playrix - Senior VFX Artist

Playrix

Montenegro (Remote)
6 Months ago
Nahc io - (Senior) Software Engineer

Nahc io

Hong Kong (On-Site)
4 Months ago
Tripledot Studios - Product Artist

Tripledot Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Weeks ago
Homa games - 2D Animator - Casual Games (All in Hole)

Homa games

France (Remote)
1 Month ago
Xogar Games - Unity Developer

Xogar Games

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Ubisoft - Associate Director of Technical Design

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Month ago
albi online  - Technical UI Designer

albi online

Berlin, Berlin, Germany (Hybrid)
1 Day ago

Get notifed when new similar jobs are uploaded

Jobs in Copenhagen, Denmark

Ramboll3 - LOOKING FOR AN INTERNSHIP IN THE CONSULTING WORLD?

Ramboll3

Aarhus, Denmark (On-Site)
1 Week ago
Trackman - Software Developer in Test - Golf Mobile Applications

Trackman

Hørsholm, Denmark (On-Site)
1 Month ago
NVIDIA - System Software Architecture Researcher - PhD Program

NVIDIA

Roskilde, Denmark (On-Site)
2 Weeks ago
Trackman - Booking & Payment Lead Developer & People Manager

Trackman

Hørsholm, Denmark (On-Site)
1 Month ago
Trackman - Customer Service Project Manager

Trackman

Hørsholm, Denmark (On-Site)
1 Month ago
Playdead - Platform/Porting Programmer

Playdead

Copenhagen, Denmark (On-Site)
2 Months ago
YouGov - Market Research Consultant

YouGov

Copenhagen, Denmark (Hybrid)
8 Hours ago
Boomi - Enterprise Account Manager - Nordics

Boomi

Denmark (On-Site)
22 Hours ago
Milestone - Senior Infrastructure Engineer

Milestone

Copenhagen, Denmark (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Focus Entertainment - Unreal Lead Programmer

Focus Entertainment

Île-de-France, France (Hybrid)
1 Month ago
Dream Games - Software Engineer (New Grad)

Dream Games

İstanbul, Türkiye (On-Site)
11 Months ago
Hologate gmbh - Unreal Engine Developer (C++)

Hologate gmbh

Munich, Bavaria, Germany (On-Site)
1 Month ago
Pragma - Game Services Engineer - Co-Dev

Pragma

(Remote)
1 Month ago
Light Speed Studios - Senior Gameplay Engineer

Light Speed Studios

California, United States (On-Site)
2 Months ago
Scorewarrior - Senior Client C++ Developer (Core Team)

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
3 Weeks ago
Pragma - Game Services Engineer - Co-Dev

Pragma

United States (Remote)
1 Month ago
Netflix - Software Engineer 6 - Games Engineering

Netflix

United States (Remote)
2 Weeks ago
Amazon Games - System Dev Engineer, Amazon Games

Amazon Games

Bucharest, Bucharest, Romania (On-Site)
6 Months ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Montenegro (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Explore gaming industy jobs in one of the leading Game Studios.

(Remote)

Copenhagen, Denmark (Remote)

Copenhagen, Denmark (Remote)

View All Jobs

Get notified when new jobs are added by Illuvium

Level Up Your Career in Game Development!

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

Job Common Plug