Senior C++ Gameplay Engineer (Unreal Engine 5)

1 Month 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

Life church - Project Architect

Life church

Edmond, Oklahoma, United States (On-Site)
7 Months ago
Unity - Software Engineer Student Worker

Unity

Vilnius, Vilnius County, Lithuania (On-Site)
4 Weeks ago
Glass Egg - Vehicle Art Manager

Glass Egg

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
9 Months ago
lifechruh - Senior Product Manager

lifechruh

Edmond, Oklahoma, United States (On-Site)
1 Month ago
Meta - Software Engineer, Machine Learning

Meta

San Francisco, California, United States (On-Site)
6 Months ago
limit break - Unity UI Engineer

limit break

(Remote)
1 Month ago
Inworld AI - Staff C++ Engineer

Inworld AI

Mountain View, California, United States (On-Site)
2 Months ago
Valve corporation - Game Development Software Engineer

Valve corporation

Bellevue, Washington, United States (On-Site)
7 Months ago
Playground Games - Senior Systems Engineer

Playground Games

England, United Kingdom (Hybrid)
6 Months ago
Inworld AI - Staff C++ Engineer

Inworld AI

Mountain View, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Garena - Senior Game Designer

Garena

Singapore (On-Site)
1 Month ago
Western Digital - Senior Engineer, Magnetic Recording Engineering

Western Digital

Bayan Lepas, Penang, Malaysia (On-Site)
2 Weeks ago
Unity - Staff Software Engineer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Riot Games - Senior Software Engineer (Gameplay/Audio)

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Adtran - Solutions Engineer (Access)

Adtran

Rome, Lazio, Italy (Hybrid)
3 Days ago
Riot Games - Senior Software Engineer, TechOps - League of Legends

Riot Games

Los Angeles, California, United States (Hybrid)
3 Weeks ago
Ubisoft - Technical Cinematic Designer

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
1 Month ago
playrix  - Middle C++ Software Engineer (Gameplay)

playrix

Cyprus (Remote)
7 Months ago
Mode games - Game Developer (Open Call)

Mode games

Sydney, New South Wales, Australia (On-Site)
3 Weeks ago
SuperPlay - QA Manual Engineer

SuperPlay

Warsaw, Masovian Voivodeship, Poland (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Copenhagen, Denmark

Simcorp - Lead IT Project Manager

Simcorp

Copenhagen, Denmark (Hybrid)
3 Weeks ago
Trackman - Unsolicited Application

Trackman

Denmark (On-Site)
10 Months ago
Ramboll3 - Structural Engineer for Port and Marine Works

Ramboll3

Aarhus, Denmark (On-Site)
1 Month ago
Tesla - EMEA Financial Controller - Nordics

Tesla

Køge, Denmark (On-Site)
3 Months ago
Tesla - Service Technician Apprentice

Tesla

Ribe, Denmark (On-Site)
3 Months ago
endava - Principal Industry Consultant

endava

Copenhagen, Denmark (Remote)
3 Weeks ago
Mozilla - Staff Software Engineer

Mozilla

Denmark (Remote)
5 Days ago
Trackman - Strategy Student Assistant

Trackman

Denmark (On-Site)
2 Weeks ago
Tesla - Service Technician - Aarhus

Tesla

Aarhus, Denmark (On-Site)
3 Months ago
Tesla - Service Technician

Tesla

Ribe, Denmark (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Ubisoft - Senior Generalist Developer AAA The Division Resurgence

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
3 Months ago
playrix  - Lead C++ Software Engineer (Gameplay)

playrix

Serbia (Remote)
7 Months ago
Light Speed Studios - Lead Engine Systems Engineer

Light Speed Studios

California, United States (On-Site)
3 Months ago
Maverick Games - Senior Engine Engineer

Maverick Games

Warwick, England, United Kingdom (Hybrid)
1 Month ago
Meta - Software Engineer, Realtime Engine Technology

Meta

Seattle, Washington, United States (On-Site)
1 Month ago
Amazon games  - System Dev Engineer, Amazon Games

Amazon games

Bucharest, Bucharest, Romania (On-Site)
7 Months ago
Bitwise Alchemy - Senior Software Engineer

Bitwise Alchemy

Texas, United States (Remote)
10 Months ago
Handy games - Software Engineering Intern

Handy games

Giebelstadt, Bavaria, Germany (On-Site)
3 Months ago
Tencent - Main Engineer

Tencent

Osaka, Osaka, Japan (On-Site)
5 Months ago
Peak - Software Engineer, Games (New Grad)

Peak

(On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded