Levels.fyi Jobs Listing Scraper avatar

Levels.fyi Jobs Listing Scraper

Pricing

$19.99/month + usage

Go to Apify Store
Levels.fyi Jobs Listing Scraper

Levels.fyi Jobs Listing Scraper

Scrape job listings from Levels.fyi by providing a search URL, with automatic pagination and comprehensive job and company information extraction.

Pricing

$19.99/month + usage

Rating

5.0

(1)

Developer

PowerBox

PowerBox

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

This actor allows you to scrape job listings from Levels.fyi by providing a search URL. It automatically handles pagination and extracts comprehensive job and company information including job titles, salary ranges, locations, company details, and more.

Features

  • URL-based Scraping: Extract job listings by providing a complete Levels.fyi search URL
  • Automatic Pagination: Automatically loads more listings until reaching the end or max items limit
  • Comprehensive Job Data: Extract detailed information about each listing including:
    • Company name, logo, and description
    • Company revenue/market cap statistics
    • Promoted status
    • Job title and posting date
    • Job URL
    • Location and salary range
    • Multiple job positions per company

Input Parameters

FieldTypeRequiredDescription
searchUrlstringYesComplete Levels.fyi jobs search URL to scrape
maxItemsintegerNoMaximum number of job listings to fetch (default: 100)

Output

The output is a list of company job listing objects, each containing:

  • searchUrl: The original search URL used
  • logoUrl: URL of the company logo
  • companyName: Name of the company
  • promoted: Whether the listing is promoted
  • companyDesc: Short description of the company
  • companyStats: Company revenue or market cap
  • jobs: Array of job positions, each with:
    • jobTitle: Title of the job position
    • postedDate: When the job was posted
    • jobUrl: Direct URL to the job detail page
    • jobLocSalary: Location and salary range information
  • scrapedAt: Timestamp of when the listing was scraped Example output:
[
{
"searchUrl": "https://www.levels.fyi/jobs/location/spain?jobFamilySlugs=data-scientist%2Cproduct-manager%2Csoftware-engineer&locationSlug=spain",
"logoUrl": "https://img.logo.dev/nvidia.com?size=256&token=pk_Ez-J4YOpSS-Bjtug_T41Dw",
"companyName": "Nvidia",
"promoted": false,
"companyDesc": "Graphics, HPC, AI computing platform.",
"companyStats": "CN¥206.69B",
"jobs": [
{
"jobTitle": "Senior HPC DevOps Engineer",
"postedDate": "4 days ago",
"jobUrl": "https://www.levels.fyi/jobs?jobId=92239718061613766",
"jobLocSalary": "Spain"
}
],
"scrapedAt": "2026-02-16T07:07:56.528Z"
}
]

Use Cases

  • Job market research and salary benchmarking
  • Tracking job openings by location and role
  • Company hiring trend analysis
  • Building job aggregation platforms
  • Competitive analysis for recruiters and HR teams
  • Career planning and salary negotiation research