Annual pay ranges posted for 412 open roles on the boards we read have a median midpoint of $223,440 in US dollars
523 of the 1,784 open roles we read show a pay figure at the end of Oct 13; for 217 engineering and programming roles, the median annual range midpoint is $269,270 in US dollars.
At the end of Oct 13, 2026, 412 of the open roles on the boards we read posted an annual pay range in US dollars, and the median of those ranges' midpoints was $223,440. The roles come from 7 company groups, a group being a company together with the companies under it. A posted range is what the company advertises for the role, not what anyone is paid.1,2,3,4
Few roles show pay at all: 523 of the 1,784 open roles at the end of Oct 13. Of those 523, 450 post an annual range with both ends in a named currency, 71 state pay for an hour, a month or another period than a year, and 2 state no period. Only the annual ranges enter the medians; pay stated per hour or month is not turned into a year. Roblox and the companies under it have 218 of the 450 open roles that post an annual range.5,6,7,8,9,4,10
Each currency gets its own median and none is compared with another. In Canadian dollars the median annual range midpoint is CAD 177,400 across 26 roles from 6 company groups; in euros it is €109,800 across 12 roles from 1 company group.1,11,12,13,14,15,16
Roles are grouped into families by the English words in their titles, a grouping of our own. In US dollars, the median annual range midpoint for engineering and programming roles is $269,270 across 217 roles from 7 company groups, and for product management roles $305,745 across 24 roles from 5 groups. For data and analytics roles the median annual range midpoint is $216,200 across 29 roles, and for quality assurance roles $175,600 across 5 roles from 2 groups.4,17,18,19,20,21,22,23,24,25,26,27
By technology, a role that names several counts under each, so these groups overlap. In US dollars, the median annual range midpoint is $234,346 for 36 roles naming Unreal Engine, from 4 company groups, and $185,000 for 7 roles naming Unity, from 4 groups. The median annual range midpoint is $256,065 for 110 roles naming C++, from 6 groups, and $220,020 for 106 roles naming Python, from 7 groups.28,29,30,31,32,33,34,35,36,37,38,39
Our records cover the hiring boards of 41 companies in 31 company groups as of the end of Oct 13, 2026; a company that hires through a closed system such as Workday is not read, so a company missing from these figures is not a company without openings. These medians describe the roles on those boards that post a pay range, not hiring across the industry. Our records of the boards begin on Sep 26, 2026, and a collector run began on 9 of the 18 days from then to the end of Oct 13, with no run on Sep 27 to Sep 28, Sep 30 to Oct 5 or Oct 11, so a posting that opened and closed within those days is in no figure. A role is one company's postings that share a title, an open role is not a hire, and a role that closes is not a role that was filled.40,4,41,42
How each figure was checked
- USD medianThe median of the midpoints of the annual pay ranges that 412 open roles post in USD at the end of Oct 13, 2026 (UTC) is $223,440
- USD roles412 open roles post an annual pay range in USD at the end of Oct 13, 2026 (UTC)
- USD groupsThe 412 open roles that post an annual pay range in USD come from 7 company groups
- coverage: payOur records of pay are the pay figure a posting shows: the range the company posts for the role, not what anyone is paid. Few postings show one: 523 of the 1,784 open roles at the end of Oct 13, 2026 (UTC) do, by the newest open posting of the role that shows pay. A median counts only a role that posts an annual range with both ends, in a named currency: 450 do, and of the others 71 state it for an hour, a month or another period than a year; 2 state no period for it. A median is of the midpoints of those ranges, one currency at a time and never mixed with another, and none is stated from fewer than 5 roles. A rate per hour or month is not turned into a year. A role family is our own keyword grouping of the English words in a title, not the company's department: a title in another language, or with none of the words, is in the family of other titles.
- open roles that show pay523 of the 1,784 open roles at the end of Oct 13, 2026 (UTC) show a pay figure in their posting
- open roles at the end of Oct 131,784 open roles at the end of Oct 13, 2026 (UTC)
- open roles with an annual range450 of the 523 open roles that show pay at the end of Oct 13, 2026 (UTC) post an annual range in a currency, with both ends
- roles stating pay for another period71 open roles that show pay state it for an hour, a month or another period than a year at the end of Oct 13, 2026 (UTC)
- roles stating no period2 open roles that show pay state no period for it at the end of Oct 13, 2026 (UTC)
- group with the most annual rangesRoblox and its companies have 218 of the 450 open roles that post an annual range at the end of Oct 13, 2026 (UTC)
- CAD medianThe median of the midpoints of the annual pay ranges that 26 open roles post in CAD at the end of Oct 13, 2026 (UTC) is CAD 177,400
- EUR medianThe median of the midpoints of the annual pay ranges that 12 open roles post in EUR at the end of Oct 13, 2026 (UTC) is €109,800
- CAD roles26 open roles post an annual pay range in CAD at the end of Oct 13, 2026 (UTC)
- CAD groupsThe 26 open roles that post an annual pay range in CAD come from 6 company groups
- EUR roles12 open roles post an annual pay range in EUR at the end of Oct 13, 2026 (UTC)
- EUR groupsThe 12 open roles that post an annual pay range in EUR come from 1 company group
- eng medianThe median of the midpoints of the annual pay ranges that 217 open roles in engineering and programming post in USD at the end of Oct 13, 2026 (UTC) is $269,270
- eng roles217 open roles in engineering and programming post an annual pay range in USD at the end of Oct 13, 2026 (UTC)
- eng groupsThe 217 open roles in engineering and programming that post an annual pay range in USD come from 7 company groups
- prod medianThe median of the midpoints of the annual pay ranges that 24 open roles in product management post in USD at the end of Oct 13, 2026 (UTC) is $305,745
- prod roles24 open roles in product management post an annual pay range in USD at the end of Oct 13, 2026 (UTC)
- prod groupsThe 24 open roles in product management that post an annual pay range in USD come from 5 company groups
- data medianThe median of the midpoints of the annual pay ranges that 29 open roles in data and analytics post in USD at the end of Oct 13, 2026 (UTC) is $216,200
- data roles29 open roles in data and analytics post an annual pay range in USD at the end of Oct 13, 2026 (UTC)
- qa medianThe median of the midpoints of the annual pay ranges that 5 open roles in quality assurance post in USD at the end of Oct 13, 2026 (UTC) is $175,600
- qa roles5 open roles in quality assurance post an annual pay range in USD at the end of Oct 13, 2026 (UTC)
- qa groupsThe 5 open roles in quality assurance that post an annual pay range in USD come from 2 company groups
- unreal medianThe median of the midpoints of the annual pay ranges that 36 open roles naming Unreal Engine post in USD at the end of Oct 13, 2026 (UTC) is $234,346
- cpp medianThe median of the midpoints of the annual pay ranges that 110 open roles naming C++ post in USD at the end of Oct 13, 2026 (UTC) is $256,065
- unreal roles36 open roles naming Unreal Engine post an annual pay range in USD at the end of Oct 13, 2026 (UTC)
- unreal groupsThe 36 open roles naming Unreal Engine that post an annual pay range in USD come from 4 company groups
- unity medianThe median of the midpoints of the annual pay ranges that 7 open roles naming Unity post in USD at the end of Oct 13, 2026 (UTC) is $185,000
- unity roles7 open roles naming Unity post an annual pay range in USD at the end of Oct 13, 2026 (UTC)
- unity groupsThe 7 open roles naming Unity that post an annual pay range in USD come from 4 company groups
- cpp roles110 open roles naming C++ post an annual pay range in USD at the end of Oct 13, 2026 (UTC)
- cpp groupsThe 110 open roles naming C++ that post an annual pay range in USD come from 6 company groups
- py medianThe median of the midpoints of the annual pay ranges that 106 open roles naming Python post in USD at the end of Oct 13, 2026 (UTC) is $220,020
- py roles106 open roles naming Python post an annual pay range in USD at the end of Oct 13, 2026 (UTC)
- py groupsThe 106 open roles naming Python that post an annual pay range in USD come from 7 company groups
- coverage: boardsOur records, as of the end of Oct 13, 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.
- coverage: historyOur records of the hiring boards begin on Sep 26, 2026, when they were first read: a role's age before then is not known. A collector run began on 9 of the 18 days from then to the end of Oct 13, 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.
- coverage: rolesOur 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.
The record
- All roles (USD)
- $221,600 · 417 roles
- All roles (CAD)
- CAD 177,400 · 26 roles
- All roles (EUR)
- €109,800 · 12 roles
- Engineering and programming (USD)
- $269,270 · 221 roles
- Business, legal, people and operations (USD)
- $188,400 · 51 roles
- Marketing, community and communications (USD)
- $183,000 · 33 roles
- Data and analytics (USD)
- $216,200 · 29 roles
- Product management (USD)
- $305,745 · 24 roles
- Other titles (USD)
- $213,750 · 18 roles
- Design and narrative (USD)
- $185,000 · 13 roles
- Production and project management (USD)
- $176,500 · 13 roles
- Art and animation (USD)
- $233,694 · 9 roles
- Quality assurance (USD)
- $175,600 · 5 roles
- Engineering and programming (CAD)
- CAD 215,223 · 14 roles
- Engineering and programming (EUR)
- €109,800 · 10 roles