Unreal Engine is named in 257 open roles at the end of Oct 20, 71 of them at Epic Games
Unity is named in 94 roles, none of them at Unity Technologies in the boards we read, while C++ and Python are each named in 271.
At the end of Oct 20, 2026 (UTC), 257 open roles named Unreal Engine, 5 more than the 252 a week earlier. 71 of the 257 were at Epic Games and its companies, which make the engine. That is 14.2% of the 1,812 open roles on Oct 20.1,2,3,4,5
Unity was named in 94 open roles, 2 fewer than the 96 a week earlier; in the boards we read, 0 of the 94 were at Unity Technologies and its companies, which make it. Godot was named in 4 open roles, 1 more than the 3 a week earlier. In all, 293 open roles named a game engine we track; a role that names several engines counts under each, so the engine counts overlap. A role that names an engine is a sign the studio uses it, not a list of everything the studio uses.6,7,8,9,10,11
C++ was named in 271 open roles, 7 more than a week earlier, and Python in 271, 2 more. Compared with a week earlier, SQL was named in 144 roles (3 fewer), C# in 108 (2 fewer), Go in 103 (1 more) and Java in 92 (1 more). Lua was named in 45 roles (3 more than a week earlier) and Rust in 42 (2 fewer).12,13,14,15,16,17,18,19
Counting each company group with its companies, Unreal Engine is named most at Tencent (77 open roles), Epic Games (71), Take-Two Interactive (47), Sony Group (16) and Public Investment Fund (9). Unity is named most at Public Investment Fund (29), Tencent (25), Take-Two Interactive (10), Sony Group (6) and Dream Games (5). C++ is named most at Roblox (82), Tencent (47) and Sony Group (40), and Python at Sony Group (71) and Roblox (61).20,21,22,23,24,25,26,27,28,29,30,31,32,33,34
The counts are of open roles, not hires: a role is one company's postings that share a title, and an open role is not a hire. Our records cover the hiring boards of 41 companies in 31 company groups, and a company that hires through a closed system such as Workday is not read, so a company missing here is not a company without openings, and a zero here is none in the boards we read. Our records of the hiring boards begin on Sep 26, 2026, when the first board was read; a collector run began on 16 of the 25 days to the end of Oct 20, and none began on Sep 27 to Sep 28, Sep 30 to Oct 5 or Oct 11. The counts are for the end of Oct 20, as our records stood when this article was written, and a posting confirmed or closed later can move a recount by a few roles.35,8,36,5
How each figure was checked
- Open roles naming Unreal Engine257 open roles name Unreal Engine at the end of Oct 20, 2026 (UTC)
- Change in open roles naming Unreal Engine in seven days257 open roles name Unreal Engine at the end of Oct 20, 2026 (UTC), against 252 seven days earlier, at the end of Oct 13, 2026 (UTC): 5 more
- Open roles naming Unreal Engine at its maker, Epic Games71 of the 257 open roles that name Unreal Engine are at Epic Games and its companies, which make Unreal Engine, at the end of Oct 20, 2026 (UTC)
- Share of open roles naming Unreal Engine14.2% of the 1812 open roles at the end of Oct 20, 2026 (UTC) name Unreal Engine
- Open roles1,812 open roles at the end of Oct 20, 2026 (UTC)
- Change in open roles naming Unity in seven days94 open roles name Unity at the end of Oct 20, 2026 (UTC), against 96 seven days earlier, at the end of Oct 13, 2026 (UTC): 2 fewer
- Open roles naming Unity at its maker, Unity Technologies0 of the 94 open roles that name Unity are at Unity Technologies and its companies, which make Unity, at the end of Oct 20, 2026 (UTC)
- what our records cover of the analysis (engines-in-demand-2026-10-20)Our records, as of the end of Oct 20, 2026 (UTC), cover the hiring boards of 41 companies in 31 company groups: a company counts once it had a posting first seen by then, and a company that hires through a closed system such as Workday is not read, so a company missing from the figures is not a company without openings.
- Change in open roles naming Godot in seven days4 open roles name Godot at the end of Oct 20, 2026 (UTC), against 3 seven days earlier, at the end of Oct 13, 2026 (UTC): 1 more
- Open roles naming a game engine293 open roles name a game engine we track at the end of Oct 20, 2026 (UTC)
- Open roles naming Unity94 open roles name Unity at the end of Oct 20, 2026 (UTC)
- Change in open roles naming C++ in seven days271 open roles name C++ at the end of Oct 20, 2026 (UTC), against 264 seven days earlier, at the end of Oct 13, 2026 (UTC): 7 more
- Change in open roles naming Python in seven days271 open roles name Python at the end of Oct 20, 2026 (UTC), against 269 seven days earlier, at the end of Oct 13, 2026 (UTC): 2 more
- Change in open roles naming SQL in seven days144 open roles name SQL at the end of Oct 20, 2026 (UTC), against 147 seven days earlier, at the end of Oct 13, 2026 (UTC): 3 fewer
- Change in open roles naming C# in seven days108 open roles name C# at the end of Oct 20, 2026 (UTC), against 110 seven days earlier, at the end of Oct 13, 2026 (UTC): 2 fewer
- Change in open roles naming Go in seven days103 open roles name Go at the end of Oct 20, 2026 (UTC), against 102 seven days earlier, at the end of Oct 13, 2026 (UTC): 1 more
- Change in open roles naming Java in seven days92 open roles name Java at the end of Oct 20, 2026 (UTC), against 91 seven days earlier, at the end of Oct 13, 2026 (UTC): 1 more
- Change in open roles naming Lua in seven days45 open roles name Lua at the end of Oct 20, 2026 (UTC), against 42 seven days earlier, at the end of Oct 13, 2026 (UTC): 3 more
- Change in open roles naming Rust in seven days42 open roles name Rust at the end of Oct 20, 2026 (UTC), against 44 seven days earlier, at the end of Oct 13, 2026 (UTC): 2 fewer
- Open roles at Tencent naming Unreal Engine77 open roles at Tencent name Unreal Engine at the end of Oct 20, 2026 (UTC)
- Open roles at Epic Games naming Unreal Engine71 open roles at Epic Games name Unreal Engine at the end of Oct 20, 2026 (UTC)
- Open roles at Take-Two Interactive naming Unreal Engine47 open roles at Take-Two Interactive name Unreal Engine at the end of Oct 20, 2026 (UTC)
- Open roles at Sony Group naming Unreal Engine16 open roles at Sony Group name Unreal Engine at the end of Oct 20, 2026 (UTC)
- Open roles at Public Investment Fund naming Unreal Engine9 open roles at Public Investment Fund name Unreal Engine at the end of Oct 20, 2026 (UTC)
- Open roles at Public Investment Fund naming Unity29 open roles at Public Investment Fund name Unity at the end of Oct 20, 2026 (UTC)
- Open roles at Tencent naming Unity25 open roles at Tencent name Unity at the end of Oct 20, 2026 (UTC)
- Open roles at Take-Two Interactive naming Unity10 open roles at Take-Two Interactive name Unity at the end of Oct 20, 2026 (UTC)
- Open roles at Sony Group naming Unity6 open roles at Sony Group name Unity at the end of Oct 20, 2026 (UTC)
- Open roles at Dream Games naming Unity5 open roles at Dream Games name Unity at the end of Oct 20, 2026 (UTC)
- Open roles at Roblox naming C++82 open roles at Roblox name C++ at the end of Oct 20, 2026 (UTC)
- Open roles at Tencent naming C++47 open roles at Tencent name C++ at the end of Oct 20, 2026 (UTC)
- Open roles at Sony Group naming C++40 open roles at Sony Group name C++ at the end of Oct 20, 2026 (UTC)
- Open roles at Sony Group naming Python71 open roles at Sony Group name Python at the end of Oct 20, 2026 (UTC)
- Open roles at Roblox naming Python61 open roles at Roblox name Python at the end of Oct 20, 2026 (UTC)
- what our records cover of the analysis (engines-in-demand-2026-10-20)Our records count roles, not postings: a role is one company's postings that share a title, so a role open in several cities is one role. A role is open at the end of a day when one of its postings had been seen by then and had not closed. An open role is not a hire, and a role that closes is not a role that was filled.
- what our records cover of the analysis (engines-in-demand-2026-10-20)Our records of the hiring boards begin on Sep 26, 2026, when the first board was read (a board we added later counts from the day we first saw a posting on it): a role's age before then is not known. A collector run began on 16 of the 25 days from then to the end of Oct 20, 2026 (UTC). No collector run began on Sep 27 to Sep 28, Sep 30 to Oct 5, Oct 11, so a posting that opened and closed within those days is in no figure, and one that closed within them still counts as open until the first run after them.
The record
- Unreal Engine
- 257 roles, 252 a week earlier
- Unity
- 94 roles, 96 a week earlier
- Godot
- 4 roles, 3 a week earlier
- C++
- 271 roles, 264 a week earlier
- Python
- 271 roles, 269 a week earlier
- SQL
- 144 roles, 147 a week earlier
- C#
- 108 roles, 110 a week earlier
- Go
- 103 roles, 102 a week earlier
- Java
- 92 roles, 91 a week earlier
- JavaScript
- 71 roles, 75 a week earlier
- TypeScript
- 56 roles, 58 a week earlier
- C
- 52 roles, 54 a week earlier
- Lua
- 45 roles, 42 a week earlier
- Rust
- 42 roles, 44 a week earlier
- Kotlin
- 11 roles, 11 a week earlier
- Swift
- 9 roles, 11 a week earlier