1,735,328 open roles, straight from employers' own boards

Most companies run their careers page on an applicant tracking system, and nearly all of those publish the postings as public JSON. This is all of them, in one schema, rebuilt every night.

1,735,328open roles
29,355employer boards
28,259companies
18ATS platforms
PlatformRolesBoards
Workday795,8983,881
Oracle Recruiting269,5971,041
Greenhouse170,3154,563
ADP103,981327
Workable76,1082,819
Icims57,818517
Ashby56,7253,055
BambooHR43,8435,775
Breezy32,5021,736
Teamtailor22,8661,436
Eightfold22,21091
Personio20,9772,059
Recruitee15,663925
Successfactors14,24626
Rippling13,9291,263
Amazon10,0001
Phenom7,8666
Radancy7844

What makes it different from a scraper

A scraper tells you what is open. This also records what closed: 712,113 roles observed disappearing so far. No board publishes that, and no scrape can reconstruct it, because it only exists if something was watching yesterday too.

The honest limits

Posted date is present on 74% of rows and country on 83%. Those are the real numbers. Where a platform does not publish a field we leave it null rather than guess, and where a date is unbounded ("Posted 30+ Days Ago") we return nothing rather than invent one that sorts correctly and is wrong.

Using it

The whole index is queryable as an API on Apify: ATS Jobs Search. Per platform: Greenhouse, Oracle Recruiting, ADP, Workday, Ashby, Workable, BambooHR, Breezy, Personio, Teamtailor, Recruitee, Rippling. Companies with a hiring signal and published contact routes: B2B Leads Finder.