Careers & Jobs Scraper - Company Job Board Extractor
Pricing
from $3.00 / 1,000 result delivereds
Careers & Jobs Scraper - Company Job Board Extractor
Scrape job listings from company career pages: title, department, location, URL, and new-posting flags. Export to CSV/JSON.
Pricing
from $3.00 / 1,000 result delivereds
Rating
0.0
(0)
Developer
Sam S
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Careers & Jobs Scraper
Returns every open job listing from a company's careers page: title, department, location, direct apply URL, and whether it's newly posted. Built for recruiters, sales teams, and job seekers who need structured job data instead of scrolling career pages by hand. No API keys, no config files — paste a company careers URL and run.
Sample output
[{"id": "stripe-7922618","title": "Account Executive, Existing Business, Platforms","url": "https://stripe.com/jobs/search?gh_jid=7922618","company": "stripe","department": "Acquisitions & Other / PERM / Global Operations","location": "New York, NY","isNew": false}]
Input
| Field | Type | Description | Default |
|---|---|---|---|
| companyUrls | array | List of company career page URLs to scrape | required |
| maxJobsPerCompany | integer | Cap on listings returned per company | 0 (no limit) |
| onlyNew | boolean | Only return listings flagged as newly posted | false |
Use cases
- Sales & recruiting intel: track which companies are hiring for which roles to spot growth signals, budget expansion, or new market entry.
- Competitive hiring analysis: monitor competitor job postings to infer product direction or team investment.
- Job seekers & career coaches: build a personal feed of openings at target companies without checking each site manually.
- Market researchers: aggregate hiring trends by department, location, or company across an industry.
- ATS migration/QA: verify job board data integrity after a company switches applicant tracking systems.
Pricing
Pay-per-result at $0.003 per listing returned.
Worked example: scraping 5 companies with an average of 150 open listings each returns 750 results, costing $2.25 total. Running this weekly to track hiring trends across those 5 companies costs roughly $9/month — far cheaper than a manual check or a dedicated intelligence subscription.
FAQ
Is this legal? Yes. This actor extracts publicly listed job postings from company career pages, which is standard practice for aggregators, recruiters, and market researchers. It does not access any private or authenticated data. Always review the target site's terms of service if you plan to redistribute scraped data commercially.
Does it work on any company's careers page? It's built and tested against common ATS platforms (Greenhouse, Lever, and similar structured career pages) plus several major company sites. Highly custom or JavaScript-heavy in-house career pages may need a config tweak — open an issue and we'll usually add support within days.
Does it detect closed or removed listings? No — it returns a snapshot of currently live postings only. Run it on a schedule to track changes over time.
Can I filter by location or department? Filter the output after scraping, or use the onlyNew input to only capture newly posted roles between runs.
How fresh is the data? Real-time — each run fetches the live careers page at execution time.
Changelog
- v1.2 — Added
isNewflag to detect newly posted listings between runs. - v1.1 — Added
maxJobsPerCompanyinput and department field parsing. - v1.0 — Initial release supporting Greenhouse-based career pages.