Career Site Jobs
Pricing
from $3.00 / 1,000 jobs
Career Site Jobs
Fresh jobs straight from 13,000+ companies' own career sites (Greenhouse, Lever, Ashby, Workday), checked daily. No job-board reposts or duplicates. Salary, remote, country and seniority fields, new-since-last-run feeds, pay per job.
Pricing
from $3.00 / 1,000 jobs
Rating
0.0
(0)
Developer
Chris O'Connor
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Fresh job listings straight from companies' own career sites: over 13,000 hiring companies that use Greenhouse, Lever, Ashby or Workday. Every company is checked once a day, so you get jobs the day they go up, with no job-board reposts, no staffing-agency duplicates and no expired listings.
Over 1 million open jobs, searchable by title keywords, location, country, remote/hybrid, seniority, salary and company.
Who it's for
- Recruiters and sourcers: see who is hiring for the roles you place, the day the job goes up. Find companies that just opened 10 "Account Executive" roles in London.
- Job boards and niche job sites: fill your board with real, direct-from-employer jobs. Schedule a daily run with Only jobs new since my last run.
- Sales and market research: hiring is a buying signal. Track which companies are hiring for which teams, and where.
- AI agents: clean, predictable fields, the same for every job system. Works from the Apify MCP server and API.
Why career-site data
Most job scrapers read LinkedIn or Indeed, where the same job appears many times, often reposted by agencies, and stays up long after it's filled. Career sites are the source: when a company posts a job, it's there first, and when they close it, it's gone.
What you get for each job
| Field | Example |
|---|---|
title | Senior Data Engineer |
company | Ramp |
location | New York, NY; Remote (US) |
country | US |
workplaceType | remote, hybrid or onsite |
seniority | intern, junior, senior, lead, manager, director, executive |
department, employmentType | Engineering, Full-time |
salaryMin, salaryMax, salaryCurrency, salaryPeriod | 189000, 240000, USD, year |
postedAt | employer's posting date |
firstSeenAt | when our daily check first found it |
url | the job page on the employer's site (apply here) |
sourceAts, companyId, id | stable ids for de-duplication |
descriptionText, descriptionHtml | full description (optional) |
Salary is filled wherever the employer publishes it (common in Lever and Ashby, and in Greenhouse when you turn on descriptions). Country, remote and seniority are worked out from the location and title text, so a small share may be blank.
How to use it
All new remote engineering jobs in the US, every morning
- Job title keywords:
software engineer,data engineer - Countries:
US, Workplace type: Remote - Only jobs new since my last run: on
- Schedule the Actor daily (Schedules tab) and connect it to Google Sheets, Slack, a webhook or Zapier.
Every open job at a list of companies
- Companies:
Stripe,https://jobs.lever.co/plaid,Ramp - Leave keywords empty.
Nursing jobs posted this week in Texas
- Keywords:
nurse, Locations:TX,Texas, Posted in the last N days:7
Pricing
You pay per job returned. Turning on full descriptions costs the same. Set a maximum charge per run in the run options to cap spend.
Good to know
- Each company is checked about once every 24 hours, so a job appears within a day of being posted.
postedAtcomes from the employer. Workday only says "Posted 3 days ago", so for Workday it's accurate to the day, and "30+ days" jobs are dated 30 days back.- With Only jobs new since my last run, the first run returns everything matching your filters; later runs return only jobs first seen since the previous run. Give a feed a Feed name if you plan to tweak its filters but keep its place.
- Keywords match job titles by default. Choose "Title, company, location and department" for a broader search.
Feedback
Missing a company or a field you need? Open an issue in the Issues tab. New companies are added regularly.