Workday Jobs Scraper

The NanoScrape Workday Jobs Scraper is an Apify actor that extracts job listings from Workday Jobs. It returns 29 fields per result including title, company, location, city, description, priced at $1/1k job, with no API key or monthly subscription required.

Scrape jobs from any Workday job site (myworkdayjobs.com): title, company, location, employment type, posting date, apply URL, salary where stated and full description. Filter by keyword, location and date. Pay per result.

Open on Apify →
Pricing
$1.00 / 1,000 job
Runtime
Cloud (Apify)
Proxy
Datacenter
Coverage
INTL

What you can scrape — 29 fields per result

FieldTypeExampleGroupFill %
idstringworkday-72bdf9ec-JR2025019Core100%
ats_job_idstringJR2025019Core100%
titlestringSenior Linux Systems Engineer - EDA InfrastructureCore100%
apply_urlstringhttps://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite/job/US-CA-Remote/Senior-L...Core100%
job_urlstringhttps://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite/job/US-CA-Remote/Senior-L...Core100%
companystringNVIDIACompany100%
locationstring | nullUS, CA, RemoteLocation100%
citystring | null(populated when data available)Location47%
countrystring | nullUSLocation100%
country_sourcestringats-detailLocation27%
additional_locationsarray | null["US, MA, Westford", "US, TX, Austin", "US, WA, Remote"]Location20%
descriptionstring | null<p><span>We are seeking a </span>Linux Systems Engineer<span> to join our Infrastructur...Description53%
salary_minnumber | null184000Salary33%
salary_maxnumber | null287500Salary33%
salary_currencystring | nullUSDSalary33%
salary_periodstring | null(populated when data available)Salary—
salary_textstring | null184,000 USD - 287,500 USDSalary33%
salary_sourcestring | nullstatedSalary33%
employment_typestring | nullFull-timeEmployment47%
remotebooleanfalseEmployment100%
departmentstring | null(populated when data available)Metadata—
posted_at_textstring | nullPosted YesterdayMetadata100%
scraped_atstring2026-10-25T07:56:13ZMetadata100%
ats_platformstringworkdayOther100%
languagestring | nullenOther53%
workplace_typestring | null(populated when data available)Other—
created_atstring | null2026-10-24Other100%
updated_atstring | null(populated when data available)Other—
hiring_organizationstring | nullNVIDIAOther53%

Input example — showcase (full detail)

{
  "maxResults": 30
}

Output example — real dataset item (PII scrubbed)

{
  "id": "workday-72bdf9ec-JR2025019",
  "ats_job_id": "JR2025019",
  "title": "Senior Linux Systems Engineer - EDA Infrastructure",
  "company": "NVIDIA",
  "ats_platform": "workday",
  "location": "US, CA, Remote",
  "department": null,
  "employment_type": "Full-time",
  "remote": false,
  "city": null,
  "country": "US",
  "country_source": "ats-detail",
  "description": "<p><span>We are seeking a </span>Linux Systems Engineer<span> to join our Infrastructure Engineering team, dedicated to supporting high-performance EDA compute farms. You will be responsible for designing, deploying, and maintaining enterprise-grade Linux environments across RPM-based distributions, optimized for the high-throughput requirements of EDA workloads. You will drive automation initiatives, and build robust tooling to support a highly available and scalable infrastructure.</span></p><p></p><h1>What you&#39;ll be doing:</h1><h1></h1><p></p><ul><li><p>Linux Infrastructure Engineering:<span> Maintain, tune, and secure mission-critical </span>Linux operating systems<span> across production and non-production environments.</span></p></li><li><p>End-to-End Automation:<span> Lead infrastructure </span>configuration management<span> </span><span>and continuous deployment workflows using Infrastructure as Code, e.g. </span>Ansible and Terraform<span>.</span></p></li><li><p>Tooling Development:<span> Write high-quality, maintainable code in </span>Python, Bash, or Go to automate repetitive operational tasks<span> and integrate infrastructure telemetry.</span></p></li><li><p>Naming &amp; Storage Services:<span> Manage </span>Linux Naming Services (LDAP/SSSD)<span> and networked storage (NFS, Autofs) environments to support high-performance EDA workloads.</span></p></li></ul><p></p><h1> What we need to see:</h1><ul><li><p>Linux Internals: 8&#43; years<span> of deep systems engineering experience working with RPM-based  Linux distributions. Bachelor&#39;s degree or equivalent work experience.</span></p></li><li><p>Infrastructure as Code: <span>Strong track record of automating end-to-end multi-tier infrastructure configurations and managing centralized deployments. Experience with more than one configuration management system is a bonus.</span></p></li><li><p>Virtualization and Container Architecture: <span>Deep understanding of virtualization and container internals (e.g., Docker, Podman, Kubernetes, MicroVMs), including trade-offs between technologies. Demonstrated ability to design and build scalable container infrastructure from scratch, including registry management, custom image development, and layer optimization.</span></p></li><li><p>Scripting &amp; Tooling: <span>Proficiency in at least one modern language (</span>Python, Bash, or Go<span>) for infrastructure automation, tooling development, and API integrations.</span></p></li><li><p>Networking Fundamentals: <span>Deep operational understanding of OSI layers, TCP socket states, MTU optimization, packet captures (</span><span>tcpdump</span><span>, </span><span>wireshark), and modern physical or software-defined networking (SDN).</span></p></li></ul><p></p><h1> Ways to stand out from the crowd:</h1><ul><li><p><span>Experience with CI/CD integration pipelines (GitLab CI, GitHub Actions, or Jenkins) for infrastructure artifacts.</span> <span>Relevant industry certifications (e.g., RHCE, CKA).</span></p></li><li><p><span>Proven experience managing GCP and AWS compute services </span> <span>Experience with using LLMs to build and manage infrastructure</span></p></li><li><p><span>Prior experience supporting EDA toolchains (e.g., Synopsys, Cadence) and high-performance compute clusters (e.g. exposure to LSF and Slurm environments a bonus)</span></p></li></ul><p></p><p><span>Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. We have some of the most forward-thinking and talented people in the world working for us and, due to outstanding growth, our world-class engineering teams are growing fast. If you&#39;re a creative and autonomous engineer with real passion for technology, we want to hear from you. ​</span></p><p style=\"text-align:inherit\"></p><p style=\"text-align:inherit\"></p>Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.<div><div><div><div><div><div><div><p></p><p><span>You will also be eligible for equity and <a href=\"https://www.nvidia.com/en-us/benefits/\" target=\"_blank\">benefits</a>.</span></p><p></p></div></div></div></div></div></div></div>Applications for this job will be accepted at least until October 28, 2026.<p></p><p>This posting is for an existing vacancy. </p><p>NVIDIA uses AI tools in its recruiting processes.</p><p></p>NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.<p style=\"text-align:inherit\"></p><p style=\"text-align:inherit\"></p>",
  "apply_url": "https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite/job/US-CA-Remote/Senior-Linux-Systems-Engineer---EDA-Infrastructure_JR2025019/apply",
  "job_url": "https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite/job/US-CA-Remote/Senior-Linux-Systems-Engineer---EDA-Infrastructure_JR2025019",
  "language": "en",
  "created_at": "2026-10-24",
  "posted_at_text": "Posted Yesterday",
  "updated_at": null,
  "scraped_at": "2026-10-25T07:56:13Z",
  "salary_text": "184,000 USD - 287,500 USD",
  "salary_min": 184000,
  "salary_max": 287500,
  "salary_currency": "USD",
  "salary_period": null,
  "salary_source": "stated",
  "additional_locations": [
    "US, MA, Westford",
    "US, TX, Austin",
    "US, WA, Remote",
    "US, Remote",
    "US, NC, Durham"
  ],
  "hiring_organization": "NVIDIA"
}

Cost math

Priced at $0.001 per job ($1.00 per 1,000), in company mode and in keyword search across companies. Duplicates and filtered-out jobs are not charged. The first runs land inside Apify's $5/mo free-tier credit — pay only for what you extract, no monthly subscription.

Keyword search across companies

Leave companies empty and set keywords, and the actor searches a built-in list of 3,662 Workday job sites, biggest hirers first. It answers questions like “which large employers are hiring a data engineer in Germany right now” when you don't know the companies yet. Your keyword goes to each company's own Workday search and is matched against the job title. Narrow the scan with countries, location, postedWithinDays and maxCompanies (default 500). With companies set, the actor reads only the job sites you list (company mode). Both modes return the same fields.

Keyword search: sample input

{
  "keywords": ["data engineer", "product manager"],
  "countries": ["DE", "CH"],
  "postedWithinDays": 14,
  "maxResults": 100
}

Integrations

Run this actor directly on Apify (no code)

Click Open on Apify above to run workday-jobs-scraper in your browser - no code, no install. In the Apify console you get:

Get your Apify API token

To run this actor from your own code you need an Apify API token. Get one in about a minute:

  1. Sign up for a free Apify account (Google, GitHub, or email).
  2. Go to Settings → Integrations → API tokens.
  3. Click Create a new API token. Copy it and keep it secret.

Free tier: Apify credits your account with $5 of platform usage every month, no credit card required. Enough to test any actor meaningfully. How many results that covers depends on the actor's price per result.

Call from code

Run this actor from any language via the Apify REST API. Replace YOUR_TOKEN with your API token and adapt the input JSON to your needs.

curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~workday-jobs-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{}'
// npm install apify-client
import { ApifyClient } from 'apify-client';

const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('santamaria-automations/workday-jobs-scraper').call({});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);
# pip install apify-client
from apify_client import ApifyClient

client = ApifyClient('YOUR_TOKEN')
run = client.actor('santamaria-automations/workday-jobs-scraper').call(run_input={})
items = list(client.dataset(run['defaultDatasetId']).iterate_items())
print(items)
// dotnet add package Apify.Client
using Apify.Client;

var client = new ApifyClient("YOUR_TOKEN");
var run = await client.Actor("santamaria-automations/workday-jobs-scraper").CallAsync(new { });
var items = await client.Dataset(run.DefaultDatasetId).ListItemsAsync();
// Maven: com.apify:apify-client
import com.apify.client.ApifyClient;

ApifyClient client = new ApifyClient("YOUR_TOKEN");
ActorRun run = client.actor("santamaria-automations/workday-jobs-scraper").call(Map.of());
List<Map<String,Object>> items = client.dataset(run.getDefaultDatasetId()).listItems();

Use with AI agents (MCP)

This actor is available on the Apify MCP server, so you can drive it from any MCP-compatible AI client - Claude Desktop, Claude.ai, Cursor, VS Code, LangChain, LlamaIndex, or a custom agent - without writing any code.

https://mcp.apify.com?tools=santamaria-automations/workday-jobs-scraper

Example prompt once connected:

"Use <code>workday-jobs-scraper</code> to run a scrape on my target list and give me the results as a table."

Clients that support dynamic tool discovery (Claude.ai, VS Code) receive the full input schema automatically via add-actor.

Use with no-code platforms

Trigger this actor from your favorite automation tool. Every platform below can call the Apify API in a few clicks - no code required.

  1. Add the n8n Apify node (installed by default on n8n Cloud; on self-hosted install @apify/n8n-nodes-apify).
  2. Set Actor to santamaria-automations/workday-jobs-scraper.
  3. Choose operation Run Actor and get dataset, paste your input JSON, and connect a downstream node (Google Sheets, Postgres, webhook, ...).
  1. Create a new Zap with any trigger.
  2. Add a Webhooks by Zapier POST action to https://api.apify.com/v2/acts/santamaria-automations~workday-jobs-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN.
  3. Body: your input JSON. Content-Type: application/json.
  1. Create a new scenario.
  2. Add an HTTP module: URL https://api.apify.com/v2/acts/santamaria-automations~workday-jobs-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN, method POST, body raw JSON.
  3. Parse the response with a JSON module to iterate items downstream.
  1. Create a new workflow.
  2. Add an HTTP Request step: POST to https://api.apify.com/v2/acts/santamaria-automations~workday-jobs-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN.
  3. Access steps.http.$return_value in subsequent steps.
  1. Install the API Connector plugin.
  2. Add a new API: POST https://api.apify.com/v2/acts/santamaria-automations~workday-jobs-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN, body type JSON.
  3. Initialize the call with your input, then reference the response array in workflow actions.

FAQ

How much does the workday-jobs-scraper cost?

Priced at $0.001 per job ($1.00 per 1,000), in company mode and in keyword search across companies. Duplicates and filtered-out jobs are not charged. Apify's $5/month free tier covers the first runs. No monthly subscription — you only pay for what you extract.

What fields does it return?

29 fields per result. Full field catalog is listed in the 'What you can scrape' table above — includes core identifiers, descriptive text, dates, and any category-specific data.

Is scraping this site legal?

Scraping publicly available data is generally permitted in most jurisdictions, but GDPR applies to any personal data you collect. Review your local rules and consult a lawyer for commercial use.

How fresh is the data?

Every run pulls live data at execution time. Set up a schedule (daily/hourly/weekly cron) in the Apify console to keep your dataset current automatically.

Related actors in this category

Open on Apify →