Which companies are adding roles right now, and which are cutting

A job count tells you how many roles a company has open today. It cannot tell you whether that number is climbing or falling, because a count taken once is a photograph. This is the movement: every role that opened and every role that closed across 14,717 company career boards, dated, with the crawler's own artefacts taken out.

Window 2026-10-13 to 2026-10-20 · the index snapshots every night · free, no signup

This page is republished by hand, so it can lag the index. The build date at the foot of the page is the honest one.

319,114role changes recorded
162,593opened
156,521closed
9,312companies that moved

Why these are hiring events and not crawler noise. Every opening is checked against the employer's own last-modified timestamp on the posting — the one number here that does not come from our fetch. 82.7% of openings carry a vendor timestamp within two days of the day we called them opened, median lag 1 day.

On its own that would prove nothing, so here is the control: requisitions already live on 2026-10-13, which are new by no definition, sit at 5.6% within two days against the same reference date, median lag 31 days. Openings measured the same way sit at 25.1%. A 4.5× separation.

15.3% of openings carry a vendor date more than a week old and are published as such rather than averaged away.

Adding roles

Net roles added over the window. Opened and closed are the raw counts behind the net, so a company churning heavily is visible as churn rather than hidden inside a small net.

CompanyNetOpenedClosed
O'Reilly Automotive+45644972408
kohls+18441982138
basspro+17922343551
global+1779178910
walmart+169242542562
nordstrom+15502067517
td+14111917506
livenation+1266134074
umiami+1221129372
otis+11491311162
maersk+11451321176
weis+87996384
topgolf+72580782
Mindrift+716947231
flir+66770841
essentiahealth+63269462
marathonhealth+50154140
jbhunt+43851173
claytonhomes+42147251
ufpi+40346865
qnity+38843042
vrtx+30132726
thales+293653360
biibhr+26728720
Speechify+2452450

Cutting roles

The same measurement in the other direction. This is the half nobody publishes: a ranking of open-role counts can only ever show you who is big, never who is pulling back.

CompanyNetOpenedClosed
globalhr-285623908
accenture-22810631291
abb-181485666
cvshealth-15333903543
uhaul-145204349
xcelenergy-12680206
disney-12545170
Domes Resorts & Reserves-1226128
mcgill-121248369
2020companies-110139249
gilead-9674170
autodesk-8461145
masseyservices-8325108
INFUSE-67269
Carvana-65279344
bristolmyerssquibb-63160223
prudential-6343106
ampersandbrands-62567
Rentokil Initial-5965124
netflix-593291
oldmutual-5974133
Intetics-531164
ingrammicro-5161112
jobs-51152
paloaltonetworks-51119170

Take all 9,312 companies

The tables above are the extremes. hiring-movers.csv is every company that moved in this window, with the same columns and the window stamped on each row. No signup, no key. hiring-stats.json is every headline figure on this page as machine-readable JSON — the same file the page itself renders from, so it cannot quote a different number.

This page measures the boards we follow. To run the same measurement on your list of companies, on your own schedule, the change feed Actor does it: same identity rule, same three gradings, and the first run on each board is a free baseline.

By location

The same measurement for one place at a time. A location needs at least 5 companies moving each way to get a page — a ranking with an empty half is a thin window, not a finding.

Remote (5,500) · New York (4,213) · Bengaluru (2,646) · London (2,378) · San Francisco (1,818) · Toronto (1,619) · Chicago (1,245) · Miami (1,202) · Boston (1,161) · Singapore (1,156) · Los Angeles (944) · Austin (915) · Dallas (912) · Houston (829) · Atlanta (802) · Mexico City (741) · Berlin (690) · Nashville (679) · San Jose (667) · Hyderabad (660) · Pune (660) · Denver (647) · Charlotte (643) · Mumbai (610) · Seattle (601) · Paris (590) · Philadelphia (576) · Gurgaon (541) · Sydney (484) · Amsterdam (479) · San Diego (470) · Dublin (459) · Chennai (454) · Madrid (448) · Phoenix (447) · Las Vegas (414) · Tokyo (409) · Minneapolis (381) · Salt Lake City (335) · Montreal (317) · Warsaw (317) · Vancouver (308) · Santa Clara (306) · Munich (300) · Seoul (270) · Barcelona (243) · Pittsburgh (242) · Krakow (233) · Portland (233) · Sao Paulo (228) · Melbourne (226) · Lisbon (144) · Stockholm (139) · Detroit (122) · Tel Aviv (119) · Copenhagen (109) · Zurich (106)

What this does not cover

Want this as a daily feed, or for a list of companies you care about?
The full feed carries every role-level event with its date, the employer's own timestamp, and a confidence grade with the reason on the row. Tell me which companies matter to you and I will send back what the index can and cannot follow for them, free, before you decide anything — kaleb@revivacatch.com

How a role change gets recorded