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.
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.
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.
| Company | Net | Opened | Closed |
|---|---|---|---|
| O'Reilly Automotive | +4564 | 4972 | 408 |
| kohls | +1844 | 1982 | 138 |
| basspro | +1792 | 2343 | 551 |
| global | +1779 | 1789 | 10 |
| walmart | +1692 | 4254 | 2562 |
| nordstrom | +1550 | 2067 | 517 |
| td | +1411 | 1917 | 506 |
| livenation | +1266 | 1340 | 74 |
| umiami | +1221 | 1293 | 72 |
| otis | +1149 | 1311 | 162 |
| maersk | +1145 | 1321 | 176 |
| weis | +879 | 963 | 84 |
| topgolf | +725 | 807 | 82 |
| Mindrift | +716 | 947 | 231 |
| flir | +667 | 708 | 41 |
| essentiahealth | +632 | 694 | 62 |
| marathonhealth | +501 | 541 | 40 |
| jbhunt | +438 | 511 | 73 |
| claytonhomes | +421 | 472 | 51 |
| ufpi | +403 | 468 | 65 |
| qnity | +388 | 430 | 42 |
| vrtx | +301 | 327 | 26 |
| thales | +293 | 653 | 360 |
| biibhr | +267 | 287 | 20 |
| Speechify | +245 | 245 | 0 |
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.
| Company | Net | Opened | Closed |
|---|---|---|---|
| globalhr | -285 | 623 | 908 |
| accenture | -228 | 1063 | 1291 |
| abb | -181 | 485 | 666 |
| cvshealth | -153 | 3390 | 3543 |
| uhaul | -145 | 204 | 349 |
| xcelenergy | -126 | 80 | 206 |
| disney | -125 | 45 | 170 |
| Domes Resorts & Reserves | -122 | 6 | 128 |
| mcgill | -121 | 248 | 369 |
| 2020companies | -110 | 139 | 249 |
| gilead | -96 | 74 | 170 |
| autodesk | -84 | 61 | 145 |
| masseyservices | -83 | 25 | 108 |
| INFUSE | -67 | 2 | 69 |
| Carvana | -65 | 279 | 344 |
| bristolmyerssquibb | -63 | 160 | 223 |
| prudential | -63 | 43 | 106 |
| ampersandbrands | -62 | 5 | 67 |
| Rentokil Initial | -59 | 65 | 124 |
| netflix | -59 | 32 | 91 |
| oldmutual | -59 | 74 | 133 |
| Intetics | -53 | 11 | 64 |
| ingrammicro | -51 | 61 | 112 |
| jobs | -51 | 1 | 52 |
| paloaltonetworks | -51 | 119 | 170 |
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.
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)