Career Site & ATS Jobs – Greenhouse, Lever, Ashby, Workday avatar

Career Site & ATS Jobs – Greenhouse, Lever, Ashby, Workday

Pricing

from $1.40 / 1,000 jobs

Go to Apify Store
Career Site & ATS Jobs – Greenhouse, Lever, Ashby, Workday

Career Site & ATS Jobs – Greenhouse, Lever, Ashby, Workday

Search jobs across 18,000+ company career sites on Greenhouse, Lever, Ashby and Workday by keyword and location — or scrape any company career page (10 platforms). Salaries, descriptions, new-jobs monitoring. $2 per 1,000 jobs.

Pricing

from $1.40 / 1,000 jobs

Rating

0.0

(0)

Developer

RT SOLUTIONS

RT SOLUTIONS

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Features

Limited permissions

Share

Two ways to get jobs straight from company career sites, in one unified format (title, department, location, remote / hybrid, employment type, salary when published, posting date, links, full description):

  1. Search all companies: type a job title (data engineer) or a location (Berlin) and the Actor searches 18,000+ company career sites on Greenhouse, Lever, Ashby and Workday. You do not need to know which companies are hiring.
  2. Specific companies: paste career page URLs or company names and get every open job.

10 platforms, auto-detected: Workday · Greenhouse · Lever · Ashby · SmartRecruiters · Workable · Recruitee · Personio · Breezy · BambooHR. Company-hosted pages (e.g. figma.com/careers) are inspected to find the platform behind them.

Why this one

This ActorSingle-platform scrapers
Search without a company list18,000+ career sites (Greenhouse, Lever, Ashby, Workday)usually ❌
Platforms10, auto-detected from any link1 to 3
Inputcareer page URL, company website careers page, or company nameplatform-specific IDs
Outputone schema for every platformdifferent fields per platform
MonitoringOnly new jobs since the last run❌
Salarywhen the company publishes it (Ashby, Greenhouse pay transparency, Lever, Recruitee)varies
Price$2 per 1,000 jobs$0.10–3 per 1,000

Input examples

Search all companies — data engineer jobs, remote, posted in the last 7 days:

{ "searchAllCompanies": true, "keywords": ["data engineer"], "remoteOnly": true, "postedWithinDays": 7, "maxItems": 500 }

Every new sales job in London each morning (schedule it daily):

{ "searchAllCompanies": true, "keywords": ["account executive", "sales"], "locations": ["London"], "onlyNewJobs": true }

Career pages:

{ "urls": ["https://jobs.lever.co/palantir", "https://boards.greenhouse.io/airbnb", "https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite"] }

Company names (Greenhouse, Lever, Ashby, SmartRecruiters, Workable, Recruitee):

{ "companies": ["stripe", "notion", "openai"], "keywords": ["engineer"], "remoteOnly": true }

Daily monitoring — schedule this run every morning to receive only the new openings:

{ "urls": ["https://boards.greenhouse.io/stripe", "https://jobs.ashbyhq.com/ramp"], "onlyNewJobs": true, "postedWithinDays": 7 }

Output example

{
"company": "ramp",
"ats": "ashby",
"title": "Security Engineer, Cloud",
"department": "Engineering",
"team": "Backend",
"location": "New York, NY (HQ)",
"locations": ["New York, NY (HQ)", "Remote (Canada)"],
"remote": true,
"workplaceType": "Hybrid",
"employmentType": "FullTime",
"salary": "$211.4K – $290.6K • Offers Equity",
"salaryMin": 211400,
"salaryMax": 290600,
"salaryCurrency": "USD",
"postedAt": "2026-04-07T17:12:35.753Z",
"jobUrl": "https://jobs.ashbyhq.com/ramp/34413f8d-26bf-4bbc-8ade-eb309a0e2245",
"applyUrl": "https://jobs.ashbyhq.com/ramp/34413f8d-26bf-4bbc-8ade-eb309a0e2245/application",
"description": "…"
}

Filters

  • Keywords in the job title or department (engineer, sales, python)
  • Locations (London, Germany, Remote)
  • Remote only
  • Posted within N days
  • Max jobs per company
  • Platforms to search and Max jobs (search all companies)

Search all companies: how it works

  • The Actor includes a directory of 18,630 company career sites (5,067 Greenhouse, 1,895 Lever, 3,074 Ashby, 8,594 Workday), checked on 9 November 2026. Each run reads the live jobs from these sites: results are never older than the run.
  • It stops as soon as Max jobs matching jobs are found. Companies are searched in random order, so two runs with a small limit can return different companies.
  • Keywords match the job title or department. Workday sites are searched with Workday's own search (20 results per company and keyword).
  • With Only new jobs since the last run, a daily run returns only the openings it has not returned before for the same search.

Use cases

  • Sales prospecting & hiring signals: which companies are hiring for roles that need your product.
  • Job boards & aggregators: fresh jobs from hundreds of companies in one schema.
  • Recruiters & talent intelligence: monitor competitors' openings every day.
  • Market research: hiring trends by department, location and salary.

Pricing

$2 per 1,000 jobs. Jobs filtered out are not charged. Cheaper on paid Apify plans.

Good to know

  • Only public job postings are collected, through the endpoints each platform provides to display jobs on career sites. No login, no personal data (recruiter names are not returned).
  • Workday returns at most 2,000 jobs per search: for very large companies, add a keyword.
  • postedAt on Workday comes from the job page when the description is included; otherwise it is estimated from "Posted X days ago".
  • "Only new jobs" remembers the job IDs in your own Apify storage (key-value store career-jobs-seen).

Use with AI agents (MCP)

You can run this Actor from Claude, ChatGPT, Cursor or any other MCP client through the Apify MCP server (https://mcp.apify.com), using the Actor ID rt-solutions/career-site-jobs-scraper. Ask in plain language, for example: "List all open remote engineering jobs at Stripe, Notion and Ramp posted in the last 7 days." The agent starts the run and reads the results for you. The Actor also works through the Apify API and integrations such as Make, n8n and Zapier.

FAQ

Can I search jobs without knowing the companies? Yes. Turn on Search all companies, add a job title keyword or a location, and the Actor searches 18,000+ career sites on Greenhouse, Lever, Ashby and Workday.

How do I scrape jobs from a company career page? Paste the career page URL (or, for Greenhouse, Lever, Ashby, SmartRecruiters, Workable and Recruitee, just the company name). The platform is detected automatically among 10 recruiting platforms and every job comes back in the same format.

Can I get only new job postings every day? Yes. Turn on Only new jobs and schedule the run daily: the Actor remembers the job IDs it has already returned in your own Apify storage.

How much does it cost to scrape 10,000 jobs? $20 at $2 per 1,000 jobs, less on paid Apify plans. Jobs removed by your filters are not charged.

Why is the salary empty for some jobs? Salary is returned only when the company publishes it (Ashby, Greenhouse pay transparency, Lever, Recruitee).

Why do I get at most 2,000 jobs from a Workday site? Workday returns at most 2,000 jobs per search. For very large companies, add a keyword.

Is it legal to scrape career sites? The Actor collects only public job postings, through the endpoints each platform provides to display jobs on career sites. No login and no personal data (recruiter names are not returned). Check the laws that apply to your use.

Can I export to CSV, Excel or Google Sheets? Yes. Download the dataset as JSON, CSV or Excel, or send it to Google Sheets through an Apify integration.

The company directory is based on the open list of the job-board-aggregator project (MIT licence, see data/LICENSE-company-directory.txt), with closed career sites removed.