Wellfound Startup Jobs Scraper with Salary and Equity
Pricing
Pay per event
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
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
| Field | What it does |
|---|---|
roles | Role names, for example software-engineer or product-manager. Plain names work too |
locations | City or country names. Leave empty to read the remote board for each role |
remoteOnly | Read only the remote board. This overrides locations |
maxResults | Upper bound for the whole run, across every role and location |
maxPagesPerTarget | Ceiling 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.