Lever Jobs Scraper avatar

Lever Jobs Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Lever Jobs Scraper

Lever Jobs Scraper

Extract every job posting from any company's Lever job site (jobs.lever.co). Clean normalized output with full descriptions, salaries, locations, and apply URLs. US + EU sites, multiple companies per run.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Oğuzcan Karaman

Oğuzcan Karaman

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Extract every job posting from any company that hires through Lever — in a single fast request per company, with clean, normalized, analysis-ready output. No API keys, no setup: paste a company's job-site URL (like jobs.lever.co/palantir) or its site name and run.

Thousands of tech companies and startups publish their jobs on Lever job sites. This Actor turns them into structured data using the same public endpoint the sites themselves use. US and EU-hosted sites are both supported — the Actor detects the right region automatically.

What you get

Every job is returned in a normalized schema shared by all my ATS scrapers (Greenhouse, Ashby, SmartRecruiters, Workable, BambooHR, Recruitee, …), so you can combine sources without any mapping work:

  • Full job description (plain text and HTML) — opening, requirement lists, and closing sections reassembled in order
  • Salary data — Lever's native structured salary range when the employer provides it, plus parsing of salary mentions in the ad text
  • Location with country code, workplace type (remote / hybrid / on-site), and a reliable remote flag
  • ✅ Department, team, employment type, created date
  • ✅ Direct posting URL and apply URL
  • Multiple companies in one run, automatic deduplication

Use cases

  • Job boards & aggregators — Lever hosts a large share of startup and scale-up hiring
  • Recruiting & talent intelligence — track who is hiring, where, and for what
  • Sales lead generation — companies hiring for role X are buying tools for X
  • Salary benchmarking — structured pay data straight from the source
  • AI agents & LLM pipelines — clean JSON for RAG or agent tools

Input

{
"companies": ["https://jobs.lever.co/palantir", "voleon"],
"keyword": "engineer",
"location": "remote",
"postedAfter": "2026-06-01",
"maxJobsPerCompany": 500
}

Output example

{
"id": "c1f4a1c2-…",
"source": "lever",
"title": "Software Engineer, Platform",
"company": { "identifier": "palantir", "name": null },
"location": { "city": null, "region": null, "country": "US", "remote": false, "raw": "Palo Alto, CA" },
"department": "Engineering",
"employmentType": "Full-time",
"salary": { "min": 135000, "max": 200000, "currency": "USD", "period": "year", "raw": "135,000 - 200,000 USD" },
"postedAt": "2026-05-11T09:08:44.938Z",
"postingUrl": "https://jobs.lever.co/palantir/c1f4a1c2-…",
"applyUrl": "https://jobs.lever.co/palantir/c1f4a1c2-…/apply",
"descriptionText": "Palantir builds …",
"descriptionHtml": "<div>Palantir builds …</div>",
"scrapedAt": "2026-07-04T12:00:00.000Z"
}

Pricing

Pay-per-event: a small fee per Actor start plus a per-job fee. You only pay for the jobs you actually get. A typical single-company run costs a few cents.

FAQ

How do I find a company's site name? Open the company's careers page and look for links to jobs.lever.co/{site} — the last path segment is the site name. You can also just paste the URL.

Is this legal? The Actor only reads the public, unauthenticated postings API that Lever provides exactly for publishing these postings. No login, no personal data.

A company returns "not found". The company either uses a different ATS or has moved. Check the careers page URL, or try my other ATS scrapers — the output schema is identical.