Lever Jobs Scraper avatar

Lever Jobs Scraper

Pricing

from $2.50 / 1,000 results

Go to Apify Store
Lever Jobs Scraper

Lever Jobs Scraper

Scrape open jobs from any company's Lever job board: titles, teams, departments, locations, remote/hybrid status, posting dates, full descriptions, and published salary ranges. Paste a board URL, filtered or not, and get clean JSON. No login, no API key, no proxy.

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

Anyx Solutions

Anyx Solutions

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

banner

Lever Jobs Scraper

Every open job on any company's Lever job board — with full descriptions and published salary ranges — as clean JSON.

Thousands of companies, from Palantir, Spotify and Zoox to fast-growing startups, post their open positions on Lever. This Actor reads any of those job boards and returns every open job: title, team, department, level, commitment, location, remote/hybrid/on-site status, posting date, the full job description as HTML and plain text, the responsibilities and requirements as clean lists, and the salary range the company publishes. It works on boards in both of Lever's regions (jobs.lever.co and jobs.eu.lever.co) and respects the filters in a board URL. Paste a board URL; there is no login, no API key, and no proxy to configure. Built for job aggregators, recruiting and talent-intelligence teams, salary benchmarking, and hiring-signal tracking.

⚡ Quick start

{
"startUrls": [{ "url": "https://jobs.lever.co/zoox" }],
"maxItems": 5
}

🧩 Input

FieldTypeRequiredDefaultDescription
startUrlsarrayyes—Lever job board URLs (jobs.lever.co/<company> or jobs.eu.lever.co/<company>), filtered board URLs, or single posting URLs (…/<company>/<posting-id>).
maxItemsintegerno—Maximum number of jobs per start URL. The input form starts at 5; leave it empty to get the whole board.
proxyConfigurationobjectno{ "useApifyProxy": false }Proxy settings. Lever job boards need no proxy.

Finding a company's board. Open the company's careers page and look for a link to jobs.lever.co/<company> or jobs.eu.lever.co/<company> — every "Apply" button on a Lever-powered careers site points there.

Filtering. Click the department, team, location, work type or workplace filters on the board, then copy the URL from the address bar, for example https://jobs.lever.co/zoox?department=Software&workplaceType=hybrid. The Actor returns exactly the jobs that filtered board shows.

📤 Output

Each open job is one dataset row.

Fields

FieldTypeDescription
idstringLever posting ID.
titlestringJob title.
companystringThe company's name in Lever URLs.
boardUrlstringThe company's public job board.
urlstringThe job's public page.
applyUrlstringThe job's application form.
teamstringTeam.
departmentstringDepartment, when the company uses them.
levelstringSeniority level, when the company sets it.
commitmentstringWork type, such as Full-time, Part-time, Contract or Intern.
locationstringPrimary location as the company wrote it.
allLocationsarrayEvery location the job is open in.
workplaceTypestringonsite, hybrid or remote.
countrystringCountry code of the primary location.
createdAtstringWhen the job was posted (ISO 8601).
salaryobjectPublished salary range: min, max, currency and interval (for example per-year-salary). null when none.
salaryDescriptionTextstringThe company's note on pay and benefits, when published.
listsarrayThe job's bullet-point sections (responsibilities, requirements, …), each with a title and its items.
descriptionHtmlstringFull job description as HTML, including the bullet-point sections and closing notes.
descriptionTextstringFull job description as plain text.

💡 Use cases

  • Job aggregation — feed job boards, newsletters and niche listing sites with fresh postings from the companies you track.
  • Salary benchmarking — collect published pay ranges by title, team, location and company.
  • Hiring signals — watch which teams a company is growing, where, and whether the roles are remote, for sales prospecting or investment research.
  • Recruiting intelligence — monitor competitors' open roles and how long they stay open.

❓ FAQ

  • Do I need an API key or a Lever account? No. The Actor reads the same public job boards any candidate sees.
  • Do I need a proxy? No. It runs without one by default.
  • Does it work for boards on jobs.eu.lever.co? Yes. Paste the board URL as it appears; the Actor reads it from the right region.
  • Why is the salary empty for some jobs? Companies choose whether to publish pay, usually where pay-transparency laws require it. salary is null when the job lists none.
  • Can I scrape many companies at once? Yes. Add one board URL per company to startUrls; maxItems applies to each one separately.
  • Why did a run return fewer jobs than expected? The board may list fewer open jobs, a filter in the URL may narrow it, or the company name may be wrong; the log says when a board is not found. Open an issue if something looks off.

🔗 More scrapers by Anyx

🤝 Anyx Solutions

We build custom scrapers and data-extraction pipelines.

🖼 Image credit

Image credit: lever.co