C++ Engineer

6 Days 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

Animoca Brands - Game Developer

Animoca Brands

Malaysia (Remote)
6 Months ago
Tamatem Games - 3D Artist Intern

Tamatem Games

Amman Governorate, Jordan (On-Site)
1 Week ago
N-iX - Senior Game Designer

N-iX

Ukraine (Hybrid)
2 Months ago
Synty Studios - Senior Technical Designer (Unreal/Godot)

Synty Studios

New Zealand (Remote)
6 Days ago
Voodoo - Freelance Senior Game Designer - New Games

Voodoo

Paris, Île-de-France, France (Remote)
6 Days ago
Tencent - Senior Technical Director

Tencent

London, England, United Kingdom (On-Site)
5 Months ago
monomipark - Senior Game Engineer (Unreal)

monomipark

San Mateo, California, United States (Hybrid)
6 Days ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Georgia (Remote)
5 Months ago
Playrix - Lead Unity Software Engineer (Gameplay)

Playrix

Serbia (Remote)
5 Months ago
Larian Studios - Engine Programmer Internship

Larian Studios

Quebec, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Kolibri Games - User Acquisition Lead

Kolibri Games

Berlin, Berlin, Germany (Hybrid)
2 Months ago
Inworld AI - Financial Controller

Inworld AI

Mountain View, California, United States (Remote)
5 Days ago
SEGA - Senior 3D Artist

SEGA

Farnham, England, United Kingdom (Hybrid)
6 Days ago
Inworld AI - IT Security & Compliance Lead

Inworld AI

Mountain View, California, United States (Hybrid)
5 Days ago
Epic Games - Senior Engine Programmer, Framework

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
NVIDIA - Solution Architect - CSP Cloud

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
Hypemasters - Senior Unity Developer

Hypemasters

Bukhara Region, Uzbekistan (Remote)
5 Days ago
Evolution - Data Scientist

Evolution

Warsaw, Masovian Voivodeship, Poland (Hybrid)
8 Months ago
Good Job Games - 3D Animator - Marketing

Good Job Games

İstanbul, Türkiye (On-Site)
3 Months ago
Arrible - 3D ANIMATOR (remote)

Arrible

Kyiv, Kyiv City, Ukraine (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Copenhagen, Denmark

SYBO - Technical Director - Central Technology

SYBO

Copenhagen, Denmark (Hybrid)
3 Months ago
Milestone - Product Designer, Maternity Cover

Milestone

Copenhagen, Denmark (On-Site)
1 Week ago
Tesla - Tesla Support Advisor - Swedish Speaking

Tesla

Capital Region Of Denmark, Denmark (On-Site)
1 Month ago
Trackman - Customer Service Project Manager

Trackman

Denmark (On-Site)
1 Month ago
Tesla - Tesla Support Advisor - Danish Speaking

Tesla

Capital Region Of Denmark, Denmark (On-Site)
1 Month ago
Trackman - Booking & Payment Lead Developer & People Manager

Trackman

Denmark (On-Site)
2 Months ago
Trackman - Tier-2 Product Specialist

Trackman

Denmark (On-Site)
7 Months ago
Illuvium - Senior Gameplay Engineer (C++ / Unreal Engine)

Illuvium

Copenhagen, Denmark (Remote)
4 Months ago
Tesla - Service Technician - Aarhus

Tesla

Aarhus, Denmark (On-Site)
1 Month ago
Trackman - Head of New Sports

Trackman

Hørsholm, Denmark (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Rocket Science - Software Engineer - Unreal

Rocket Science

Brighton And Hove, England, United Kingdom (Hybrid)
1 Week ago
Amber - Senior Unity Game Engineer (Project Based)

Amber

Brazil (On-Site)
8 Months ago
Inworld AI - Staff C++ Developer

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
5 Days ago
Keywords Studios (Player Support) - Keywords Talent Community

Keywords Studios (Player Support)

Ireland (Remote)
4 Days ago
SmileGate - [Next Crossfire] UE5 Client Developer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Months ago
Sovrun - Game Engine Programmer

Sovrun

Makati, Metro Manila, Philippines (Hybrid)
1 Week ago
Insomniac Games - Lead Engine Programmer

Insomniac Games

United States (Remote)
2 Weeks ago
Stardock - Game Developer

Stardock

Plymouth, Michigan, United States (On-Site)
6 Days ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Georgia (Remote)
5 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Ukraine (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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

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