Senior C++ Gameplay Engineer (Unreal Engine 5)

2 Months ago • 5 Years + • Game Engine

Job Summary

Job Description

As a Senior C++ Gameplay Engineer at Illuvium Labs, you'll design, implement, optimize, and maintain gameplay features using C++ and Unreal Engine 5. You'll collaborate with designers and other engineers, integrating third-party libraries and contributing to tool system design. Responsibilities include implementing features based on design documents, writing clean and performant C++ code, debugging software, collaborating across departments (Art, Game Development, QA), identifying design gaps, and documenting software and features. The role requires a strong understanding of physics simulation, version control (Git), and agile processes. You'll participate actively in code reviews and be able to work both independently and as part of a team. The position is 100% remote, offering flexibility in work schedule.
Must have:
  • Shipped at least one AAA game
  • Strong C++ (5+ years)
  • Expert Unreal Engine (5+ years)
  • Physics simulation knowledge
  • Version control and Agile
  • Gameplay feature implementation
Good to have:
  • REST/HTTP backend systems
  • Open-world game experience
  • PC/Mac game development
  • Unreal Engine 5 expertise
Perks:
  • Remote work
  • Flexible schedule

Job Details

Job description

Job Description

As a Gameplay 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 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.

  • 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

Meta - AI Research Scientist, Language - Generative AI

Meta

Menlo Park, California, United States (On-Site)
7 Months ago
playrix  - Director of Engineering

playrix

Montenegro (Remote)
8 Months ago
Grab - Data Scientist (Dynamic Pricing)

Grab

Beijing, China (On-Site)
1 Month ago
creative assembly - Cinematic Artist

creative assembly

Sofia, Sofia City Province, Bulgaria (On-Site)
3 Months ago
Red panda games - Software engineer Internship for Unreal game engine

Red panda games

Bengaluru, Karnataka, India (Remote)
11 Months ago
Activision - Principal Engine Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago
limit break - Unity Engineer

limit break

Tokyo, Japan (On-Site)
3 Months ago
paxie games - Sr. Game Developer

paxie games

Göztepe, İstanbul, Türkiye (On-Site)
7 Months ago
limit break - Unity UI Engineer

limit break

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

N-ix - Senior Game Designer

N-ix

Ukraine (Remote)
1 Month ago
Unity - Technical Product Manager - Mobile Platforms

Unity

Brighton And Hove, England, United Kingdom (On-Site)
2 Months ago
Handy games - Game Artist Internship

Handy games

Giebelstadt, Bavaria, Germany (On-Site)
2 Months ago
Ubisoft - Technical Director, Character (W/M/NB) [AAA Project]

Ubisoft

Annecy, Auvergne-Rhône-Alpes, France (On-Site)
8 Months ago
Virtuos - Realistic Character Rigger

Virtuos

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
Electronic Arts - Senior Game Design Director

Electronic Arts

Los Angeles, California, United States (Hybrid)
1 Month ago
nubank - Senior Credit Risk Analyst

nubank

State Of São Paulo, Brazil (On-Site)
1 Month ago
Meta - Software Engineer, Machine Learning

Meta

Redmond, Washington, United States (On-Site)
7 Months ago
Magic Media - Senior 3D Environment Artist (Unreal)

Magic Media

São Paulo, State Of São Paulo, Brazil (Remote)
3 Months ago
Ubisoft - Machine Learning Programmer (Character & Animation)

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Copenhagen, Denmark

Simcorp - Investment Operations Specialist

Simcorp

Copenhagen, Denmark (Hybrid)
2 Months ago
Haleon - Sales Force Manager

Haleon

Vallensbæk Strand, Denmark (Hybrid)
1 Month ago
Ramboll - Senior Project Manager for port and marine water construction projects

Ramboll

Aarhus, Denmark (On-Site)
1 Month ago
Trackman - Senior Android Developer - Mobile Golf

Trackman

Hørsholm, Denmark (On-Site)
3 Months ago
Mozilla - Staff Machine Learning Engineer, Gen AI

Mozilla

Denmark (Remote)
8 Months ago
Ramboll - Project Manager for Road and Traffic Projects

Ramboll

Aarhus, Denmark (On-Site)
3 Weeks ago
SYBO - Senior UI Designer

SYBO

Copenhagen, Denmark (Hybrid)
3 Months ago
Trackman - Senior iOS Developer

Trackman

Hørsholm, Denmark (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Epic Games - Gameplay Engineer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
2 Months ago
Blind Squirrel Games - Senior Generalist Engineer

Blind Squirrel Games

Austin, Texas, United States (Hybrid)
5 Months ago
Obsidian Entertainment - Engine Programmer (Staff/Senior)

Obsidian Entertainment

Canada (On-Site)
10 Months ago
Abstraction Games - Senior Engine Programmer

Abstraction Games

Eindhoven, North Brabant, Netherlands (Hybrid)
3 Months ago
Tencent - Lead Engine Systems Engineer

Tencent

Irvine, California, United States (On-Site)
9 Months ago
Amber - Senior Unity Game Engineer (Project Based)

Amber

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

playrix

Cyprus (Remote)
8 Months ago
Epic Games - Senior Software Engineer, Developer Relations

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Tencent - Senior Technical Director

Tencent

Los Angeles, California, United States (On-Site)
3 Months ago
Tencent - Senior Scene Artist

Tencent

Shanghai, Shanghai, China (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded