689,806 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.

689,806open roles
24,283employer boards
23,464companies
10ATS platforms
PlatformRolesBoards
Workday260,4291,444
Greenhouse166,1114,551
Workable71,8122,707
Ashby51,6852,961
Bamboohr43,1045,887
Breezy33,1381,678
Personio20,9972,034
Teamtailor16,5821,149
Recruitee13,710819
Rippling12,2381,215

What makes it different from a scraper

A scraper tells you what is open. This also records what closed: 34,361 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 75% of rows and country on 79%. 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, Workday, Ashby, Workable, BambooHR. Companies with a hiring signal and published contact routes: B2B Leads Finder.