Company Career Page Jobs Scraper (Greenhouse, Lever, Workday) avatar

Company Career Page Jobs Scraper (Greenhouse, Lever, Workday)

Pricing

from $1.20 / 1,000 job postings

Go to Apify Store
Company Career Page Jobs Scraper (Greenhouse, Lever, Workday)

Company Career Page Jobs Scraper (Greenhouse, Lever, Workday)

Get every open job from any company's own career site by name, domain or URL. Greenhouse, Lever, Ashby, Workday, Workable, SmartRecruiters and Recruitee. Normalized salary, remote flag and 'only new jobs' monitoring. No API key, no login.

Pricing

from $1.20 / 1,000 job postings

Rating

0.0

(0)

Developer

Felipe Callejas

Felipe Callejas

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Features

Limited permissions

Share

Company Career Page Jobs Scraper

Get every open job straight from a company's own career site. Give it a company name, a domain or a career-page URL, and it returns clean, normalized job postings. No API key, no login, no job-board reposts or expired listings.

Supported career-site systems (ATS): Greenhouse · Lever · Ashby · Workday · Workable · SmartRecruiters · Recruitee · Rippling · Breezy HR

Why use it

  • Any input works. stripe.com, Notion, or https://jobs.lever.co/spotify. The Actor checks the company's career page for its ATS and falls back to probing each ATS.
  • Salary included. It reads structured pay ranges from Lever, Ashby and Recruitee, and parses ranges like $120k–$150k or 148,000 USD - 287,500 USD from descriptions.
  • Hiring alerts. Turn on Only new jobs since last run and schedule it daily. You get only new postings and pay only for those.
  • Fast and cheap. It uses the official public job-board feeds with no headless browser, so runs finish in seconds and don't break when a site redesigns.
  • Same fields for every ATS. You can mix Greenhouse and Workday companies in one dataset.

Use cases

  • Recruiters and agencies: see who is hiring for which roles, and reach out first.
  • Sales teams (hiring signals): a company hiring 5 data engineers is a lead for a data tool.
  • Job boards and newsletters: build a niche feed (remote, AI, climate…) from the source.
  • Market research: track salary bands and hiring velocity of competitors.
  • AI agents: a single call returns structured jobs for any company.

Use it from AI agents (MCP)

This Actor works as a tool for AI agents through the Apify MCP server. For example, an agent asked "which of these 50 companies are hiring ML engineers in Europe?" can call it directly and get structured results. It uses pay-per-event pricing, so agents pay only for the jobs they receive.

Input example

{
"companies": ["anthropic.com", "https://jobs.lever.co/spotify", "notion.so",
"https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite"],
"keywords": ["engineer"],
"locations": ["United States", "Remote"],
"onlyNewJobs": true
}

Output example

{
"company": "Openai",
"ats": "ashby",
"jobId": "240d459b-696d-43eb-8497-fab3e56ecd9b",
"title": "Research Engineer",
"department": "Research",
"location": "San Francisco",
"country": "United States",
"remote": false,
"employmentType": "FullTime",
"salary": { "min": 250000, "max": 445000, "currency": "USD", "interval": "year", "source": "ats" },
"postedAt": "2025-04-05T00:03:20.653Z",
"url": "https://jobs.ashbyhq.com/openai/240d459b-...",
"applyUrl": "https://jobs.ashbyhq.com/openai/240d459b-.../application",
"description": "About the team ..."
}

salary.source is ats when the employer published a structured range, or description when it was parsed from text.

Pricing

You pay per job returned. There is no monthly rent. With Only new jobs on, repeated runs only charge for new postings. Set a maximum cost per run in the run options and the Actor stops cleanly when it reaches it.

Tips

  • If a name isn't found, pass the career-page URL. The run's SUMMARY record lists which companies matched and how (url, career-page, slug-guess).
  • Workday boards return up to maxJobsPerCompany postings. Turn off descriptions for big Workday boards to speed things up.

The Actor only reads public job postings that companies publish through their ATS's public job-board feeds. It never logs in and doesn't collect personal data about candidates. Use the data according to the laws that apply to you.

Feedback

Missing an ATS or a company? Open an issue on the Issues tab. Requests are usually added within a few days.