Senior Gameplay Engineer (C++ / Unreal Engine)

6 Months ago • 5-5 Years • Game Engine

Job Summary

Job Description

As a Senior Game Programmer, 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.
Must have:
  • Implement gameplay features
  • Write clean, performant C++ code
  • Contribute considerably to design
  • Develop, modify, and debug software
  • Collaborate with internal departments
  • Find gaps in design and document
  • Be an active participant in code review
  • Shipped multiple titles
  • Expert-level C++ knowledge
  • Expert-level Unreal Engine knowledge
  • Understanding of version control
  • Able to anticipate long-term issues
  • Able to work independently but also engage with the team
  • Have an interest in gaming, blockchain, or both
Good to have:
  • Familiarity with REST/HTTP based backend systems
  • Passion playing or developing open-world games
  • Familiarity with physics simulation
  • Experience with PC and Mac game development
  • Expertise with Unreal Engine 5

Job Details

Job description

Job Description

As a Senior Game Programmer, 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++.  

  • 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 multiple titles with at least one of them in either a AAA or large Indie studio.

  • Expert-level C++ knowledge with at least five years of experience.

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

  • 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.

  • Familiarity with physics simulation.

  • 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

Playrix - Technical Director (Game Project)

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
7 Months ago
Leartes studios - UNREAL ENGINE GAME DEVELOPER

Leartes studios

Istanbul, İstanbul, Türkiye (On-Site)
2 Years ago
Unity - Developer Support Engineer, Cloud Services

Unity

Seoul, South Korea (On-Site)
2 Months ago
Meta - Product Design Engineer, Reality Labs

Meta

Redmond, Washington, United States (On-Site)
6 Months ago
GameDuell - Game UI Artist (Unity 2D)

GameDuell

Berlin, Berlin, Germany (Hybrid)
1 Month ago
Limit Break - Unity UI Engineer

Limit Break

(Remote)
1 Month ago
Epic Games - Gameplay Engineer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Month ago
SmileGate - [Next Crossfire] UE5 엔진 클라이언트 담당

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
5 Months ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Cyprus (Remote)
7 Months ago
Activision - Lead Tools Engineer

Activision

Malmö, Skåne County, Sweden (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playrix - Lead Technical Designer

Playrix

Cyprus (Remote)
7 Months ago
Handy Games - Software Engineering Intern

Handy Games

Giebelstadt, Bavaria, Germany (On-Site)
2 Months ago
nekki game - Lead 3D Animator

nekki game

(Remote)
3 Weeks ago
Fortis Games - Staff Full-Stack Engineer (Game Team)

Fortis Games

United Kingdom (Remote)
1 Week ago
YallaPlay - Mobile Game Art Lead

YallaPlay

(Remote)
1 Month ago
Ansys - Senior Application Engineer

Ansys

Seoul, South Korea (On-Site)
1 Week ago
gameguru - Motion Designer

gameguru

(Remote)
3 Weeks ago
Inwave - Unity Programmer

Inwave

(On-Site)
1 Month ago
Wargaming - VFX Artist

Wargaming

Guildford, England, United Kingdom (On-Site)
3 Weeks ago
Meta - Research Engineer (Robotics)

Meta

Menlo Park, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Copenhagen, Denmark

Saxo Bank - Financial Crime Prevention Regulatory Specialist

Saxo Bank

Copenhagen, Denmark (On-Site)
2 Weeks ago
Stibo Systems - Invoicing Specialist

Stibo Systems

Aarhus, Denmark (On-Site)
3 Weeks ago
Ramboll - Team Leader for District Heating Department

Ramboll

Copenhagen, Denmark (On-Site)
2 Weeks ago
Milestone - Inside Channel Manager

Milestone

Copenhagen, Denmark (Hybrid)
3 Weeks ago
Ramboll3 - Structural Engineer for Port and Marine Works

Ramboll3

Aalborg, Denmark (On-Site)
1 Month ago
Games talent (Staffing and recruiting) - Associate Lead Gameplay Programmer

Games talent (Staffing and recruiting)

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

Rovio Entertainment Corporation

Copenhagen, Denmark (Hybrid)
1 Month ago
SYBO - 3D Artist Intern

SYBO

Copenhagen, Denmark (On-Site)
3 Months ago
AFRY - Project Manager for high-voltage projects

AFRY

Kolding, Denmark (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Epic Games - Engine Programmer, UEFN

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Amber - Senior Unreal Game Engineer (Project Based)

Amber

Guadalajara, Jalisco, Mexico (On-Site)
11 Months ago
Ubisoft - Lead Technical Programmer - Rainbow Six

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Months ago
Thatgamecompany - Senior Engine Programmer

Thatgamecompany

United States (Remote)
2 Months ago
Peak - Software Engineer, Games (New Grad)

Peak

(On-Site)
10 Months ago
Stardock - Game Developer

Stardock

Plymouth, Michigan, United States (On-Site)
2 Months ago
Blind Squirrel Games - Senior Generalist Engineer

Blind Squirrel Games

Austin, Texas, United States (Hybrid)
4 Months ago
Playrix - Lead Unity Software Engineer (Gameplay)

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
7 Months ago
Bitwise Alchemy - Senior Software Engineer

Bitwise Alchemy

Texas, United States (Remote)
10 Months ago
Hypixel Studios - Principal Engineer - Project Technical Lead

Hypixel Studios

United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded