How to track new jobs at big employers that use Workday
Description and use
An automation recipe for tracking new job postings on Workday sites of large employers using Apify's Workday Jobs Scraper, monitor mode for incremental updates, and integration with external tools.
Problem
Opening each Workday careers site daily does not scale for tracking new job postings at large employers.
Outcome
The workflow retrieves new job postings in JSON format, filters them, and can be integrated with existing tools. In tests, 162 NVIDIA internship jobs were fetched in ~100 seconds, costing $1 per 1,000 jobs plus $0.002 per run.
Workflow
- 1. Find the careers site URL by opening the company's careers page and clicking "Search for jobs". 2. Use the Workday Jobs Scraper on Apify with the site URL, optional keywords, excludeKeywords, locations, and postedWithinDays parameters. 3. Enable Monitor mode, save the input as a task, and schedule it daily. 4. On each run, the scraper returns only jobs not seen before; the dataset can be forwarded to a webhook, Google Sheets, Slack, or a database.
Evidence
Many large employers — NVIDIA, Adobe, Salesforce and thousands more — run their careers sites on Workday.
I use the Workday Jobs Scraper on Apify (disclosure: I built it). It reads the same public JSON that the careers site loads in your browser — no login, no browser, no proxy — and then opens each posting for the full description.
Turn on Monitor mode, save the input as a task and schedule it daily in Apify. The first run returns every matching job; later runs return only jobs you have not received before.
Workday needs one request per job for the description, so a run handles about 1–2 jobs per second; in our tests 162 NVIDIA internship jobs took about 100 seconds.
- Record date: 2026-10-27T11:41:12.364Z