Outscal Logooutscal logo

C++ Engineer

12 Hours 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

Spatial Studio - Unity Gameplay Engineer

Spatial Studio

(Remote)
2 Months ago
Survios - Senior Technology Engineer - Unreal Engine 5

Survios

California, United States (On-Site)
4 Months ago
ION - Web Junior Developer, Moldova, (Cedacri International)

ION

Chișinău, Chisinau, Moldova (Hybrid)
5 Months ago
Endless Studios - Game Design Mentor

Endless Studios

Abu Dhabi, Abu Dhabi, United Arab Emirates (Remote)
8 Months ago
Amber - Senior Unreal Game Engineer (Project Based)

Amber

Bogota, Colombia (On-Site)
8 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

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

Playrix

Portugal (Remote)
5 Months ago
Peak - Senior Software Engineer, Games

Peak

(On-Site)
8 Months ago
Survios - Senior Technology Engineer - Automation, Analytics and Live Ops (Unreal Engine 5)

Survios

Marina Del Rey, California, United States (Remote)
9 Hours ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
1 Month ago
Kefir Games - Senior Client Software Engineer

Kefir Games

Cyprus (On-Site)
3 Months ago
Skillz - Legal Counsel - Contracts

Skillz

Las Vegas, Nevada, United States (On-Site)
1 Week ago
Amber - 3D Level Designer (Project Based)

Amber

Bucharest, Bucharest, Romania (On-Site)
8 Months ago
Meta - Software Engineer, Computer Vision (Technical Leadership)

Meta

Seattle, Washington, United States (Remote)
4 Months ago
ByteDance - Senior Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Airlab Inc  - Game Artist (Mobile)

Airlab Inc

Quebec, Canada (On-Site)
11 Hours ago
Aristocrat Gaming - Software Engineer

Aristocrat Gaming

Las Vegas, Nevada, United States (Hybrid)
4 Weeks ago
PLAYSTUDIOS - POP! - 3D Generalist

PLAYSTUDIOS

Tel Aviv District, Israel (On-Site)
1 Month ago
Meta - Game Design Manager

Meta

Burlingame, California, United States (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Copenhagen, Denmark

Rovio Entertainment Corporation - Senior Product Marketing Manager

Rovio Entertainment Corporation

Copenhagen, Denmark (Hybrid)
3 Weeks ago
Playdead - Systems Administrator

Playdead

Copenhagen, Denmark (On-Site)
10 Hours ago
SYBO - Product Marketing Intern

SYBO

Copenhagen, Denmark (On-Site)
1 Month ago
SYBO - Product Management Intern

SYBO

Copenhagen, Denmark (On-Site)
1 Month ago
Rovio Entertainment Corporation - Senior Performance Marketing Manager

Rovio Entertainment Corporation

Copenhagen, Denmark (On-Site)
2 Weeks ago
Milestone - Process Excellence Manager

Milestone

Copenhagen, Denmark (Hybrid)
1 Day ago
Trackman - Senior Android Developer - Mobile Golf

Trackman

Hørsholm, Denmark (On-Site)
11 Hours ago
PwC - ERP rådgivning med fokus på forretningsværdien

PwC

Copenhagen, Denmark (On-Site)
5 Months ago
Playdead - Gameplay Designer

Playdead

Copenhagen, Denmark (On-Site)
7 Months ago
Trackman - Team Lead - Radar & High-Speed Electronics

Trackman

Denmark (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Georgia (Remote)
5 Months ago
Valve corporation - Game Development Software Engineer

Valve corporation

Bellevue, Washington, United States (On-Site)
4 Months ago
SmileGate - [Next Crossfire] UE5 엔진 클라이언트 담당

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Months ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
5 Months ago
Handy Games - Associate Software Engineer

Handy Games

Giebelstadt, Bavaria, Germany (On-Site)
1 Month ago
Red Panda Games studio - Software engineer Internship for Unreal game engine

Red Panda Games studio

Bengaluru, Karnataka, India (Remote)
7 Months ago
RoofStack - Lead Game Developer

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
2 Months ago
Visual Concepts - Engineer

Visual Concepts

Austin, Texas, United States (On-Site)
7 Hours ago
Werplay - Senior Unity Developer

Werplay

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
3 Months ago
Ubisoft - Senior Cinematics Designer

Ubisoft

Montpellier, Occitanie, France (On-Site)
11 Hours 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