Wellfound Startup Jobs Scraper with Salary and Equity avatar

Wellfound Startup Jobs Scraper with Salary and Equity

Pricing

Pay per event

Go to Apify Store
Wellfound Startup Jobs Scraper with Salary and Equity

Wellfound Startup Jobs Scraper with Salary and Equity

Startup jobs from Wellfound with pay and equity as numbers you can sort. Wellfound quotes each job in the local currency, so an Indian job shows 5.5L. L is a lakh, so that is 550,000 rupees, and tools that assume the k convention report 5,500. Duplicate jobs are removed before you are charged.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Gregory Bolshakov

Gregory Bolshakov

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Reads startup jobs from Wellfound and gives you pay and equity as numbers you can sort and filter. No key and no login.

The problem this solves

Wellfound writes pay and equity into one line of text, and it quotes every job in the local currency of the company. A job in the United States shows $200k and a job in India shows 5.5L. The L is a lakh, which is 100,000. So that job pays 550,000 rupees a year.

Most tools read the number and apply the k convention, because that is what almost every row looks like. Then the Indian job comes back as 5,500. The run works, the column is full, and the number is wrong by a factor of a hundred.

This Actor expands k, lakh and crore, keeps the currency code on every row, and does not convert between currencies. If a suffix is one it does not know, it returns nothing for that row and writes a note saying why. A blank you can see is better than a number you cannot trust.

Equity

Three things can be true about equity and most tools store two.

  • The job publishes a band, for example 0.25 percent to 0.5 percent
  • The job says No equity
  • The job says nothing at all

The third one is not zero. equityDisclosure is range, none or not-stated, so you can filter on jobs that actually offer equity, and separately on jobs that told you they do not.

Duplicate jobs

The same job is often reachable from several role and location pages. Rows are matched on title, company, location and remote flag, not on the job id, and duplicates are dropped before you are charged. RUN_SUMMARY in the key value store tells you how many were dropped.

Input

FieldWhat it does
rolesRole names, for example software-engineer or product-manager. Plain names work too
locationsCity or country names. Leave empty to read the remote board for each role
remoteOnlyRead only the remote board. This overrides locations
maxResultsUpper bound for the whole run, across every role and location
maxPagesPerTargetCeiling on pages. Paging stops early when a page repeats jobs you already have

Output

One row per job with salaryMin, salaryMax, salaryCurrency, equityMin, equityMax, equityDisclosure, the company, the locations and the original text in compensationRaw so you can check the parse yourself.

The location line can end in a plus and a number, which means Wellfound is hiding some locations. That count goes in moreLocations. It is never glued onto the last city name.

What it does not do

It does not convert currencies. It does not read the full job description page. It returns what the role and location boards show.

Price

0.002 dollars per run and 0.003 dollars per job. Both are charged after the rows exist, so a run that finds nothing costs nothing. Duplicates are removed before jobs are counted.