Wellfound Jobs Scraper ๐Ÿš€ (salary, equity, stage, no login) avatar

Wellfound Jobs Scraper ๐Ÿš€ (salary, equity, stage, no login)

Pricing

from $1.05 / 1,000 job listings

Go to Apify Store
Wellfound Jobs Scraper ๐Ÿš€ (salary, equity, stage, no login)

Wellfound Jobs Scraper ๐Ÿš€ (salary, equity, stage, no login)

Every job on Wellfound (ex AngelList Talent) with the numbers the site makes you click for: salary and equity range, remote policy, full description, plus the startup's stage, headcount, YC / top-investor badges and reply speed. No login, no API key, one flat price per job.

Pricing

from $1.05 / 1,000 job listings

Rating

0.0

(0)

Developer

Tagada Data

Tagada Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

Wellfound Startup Jobs Scraper ๐Ÿš€ (salary + equity)

Wellfound (the old AngelList Talent) is where startups post the jobs they are actually hiring for, and it is one of the very few job boards where the pay is public: a salary band and, on a lot of listings, an equity band too. This actor pulls those listings out as a clean table, with the hiring startup's profile folded into every row.

You get the salary range, the equity range, the remote policy, how many years of experience the role asks for, the full job description, and what kind of company is behind it: headcount, stage, whether it is YC funded, whether it took money from top investors, whether it is growing fast, and how quickly it replies to applicants.

No login, no API key, no browser. One flat price per job.

What you get, per job

FieldExample
titleSoftware Engineer
companyName, companySlug, companyUrlStepSecurity
companyPitchWe are on a mission to build the best software supply chain security platform
companySize11-50
companyStageLabel, companyStageEarly Stage, early_stage
ycFunded, topInvestors, recentlyFunded, growingFasttrue / false
valuationBadgeValuation $1B+
responseSpeed, responderRankResponds within a day, Top 5% of responders
businessModelB2B
compensation$135k โ€“ $175k โ€ข 0.05% โ€“ 0.25%
salaryMin, salaryMax, salaryCurrency135000, 175000, USD
equityMin, equityMax, hasEquity0.05, 0.25, true
remote, remotePolicy, wfhFlexibletrue, REMOTE, false
locations, remoteHiringLocations["Seattle"], ["Canada", "United States"]
yearsExperienceMin, yearsExperienceMax2
jobTypefull-time, contract or internship
postedAt2026-08-10T23:00:32.000Z
descriptionthe full posting text
autoPosted, atsSourcewhether it was imported from the startup's ATS
urllink back to the listing

Turn on "Add company website and industry" and each row also gets companyWebsite, companyIndustries, jobBenefits, applicantLocations and Wellfound's own estimatedSalaryMin / estimatedSalaryMax. That pass opens one extra page per job, so it is slower, and it is only charged for the jobs where the extra data was actually found.

Where a startup did not publish something, the field is null. Nothing is guessed or filled in from a model. About 8 listings in 10 carry a salary band; "No equity" is recorded as hasEquity: false, which is different from a listing that simply says nothing about equity (null).

Who uses it

Recruiters and sourcers. Watch which startups are hiring for your niche right now, filtered to the stage and headcount you place into. activelyHiring, growingFast and responseSpeed tell you who will actually answer.

Job seekers and career coaches. Pull every remote engineering role with a posted salary above your floor, into a spreadsheet, once a week. The equity columns let you compare offers that a job board would show you as two identical salary numbers.

Compensation benchmarking. Wellfound is one of the few public sources of startup pay bands with the company's stage and size attached, which is exactly what you need to answer "what does a Series A B2B company in New York pay a senior PM, and how much equity comes with it".

Sales and lead gen. Hiring is a buying signal. A startup that just posted five engineering roles is a startup that is spending. With company details on, you get its website too, which is usually the only enrichment step you needed.

VC and market research. Headcount growth by stage, by city, by role, week over week.

Input

Search by role, by city, or both. Roles are written the way Wellfound writes them: the slug at the end of a Wellfound URL. wellfound.com/role/r/software-engineer. Plain English (Software Engineer) is converted for you.

FieldWhat it does
rolesOne role per entry, as a Wellfound slug (software-engineer, product-manager) or plain English.
locationsCities as Wellfound slugs (san-francisco, new-york, london, berlin). Each role is searched in each city.
remoteOnlyReturn only jobs the startup will hire remotely for. Applies when no locations are given.
startUrlsPaste Wellfound search pages instead of typing roles and cities.
maxResultsTotal jobs to return across all searches. Default 200.
minSalaryMinimum posted pay, in US dollars per year. Optional, see below.
includeCompanyDetailsAlso open each job page for the startup's website, industries, benefits and Wellfound's salary estimate. Slower, and charged only on the jobs where it was found.

Every remote software engineering job:

{
"roles": ["software-engineer"],
"remoteOnly": true,
"maxResults": 200
}

Product and design roles in two cities (four searches, run in turn):

{
"roles": ["product-manager", "product-designer"],
"locations": ["new-york", "san-francisco"],
"maxResults": 500
}

Everything hiring in Berlin, with the company website and industry attached:

{
"locations": ["berlin"],
"includeCompanyDetails": true,
"maxResults": 100
}

Only roles paying at least $150,000 a year:

{
"roles": ["software-engineer"],
"remoteOnly": true,
"minSalary": 150000,
"maxResults": 200
}

Wellfound itself has no salary filter, so this one runs here, on the band the actor parsed, and the jobs it drops are never charged. The top of the band is what counts, so $120k โ€“ $180k passes a 150000 floor. Jobs that publish no pay at all, and bands in another currency or paid by the hour, are kept rather than converted or guessed at: you get to see them and decide.

Or paste Wellfound URLs straight in:

{
"startUrls": [
"https://wellfound.com/role/r/data-scientist",
"https://wellfound.com/role/l/product-manager/new-york",
"https://wellfound.com/location/london"
],
"maxResults": 300
}

Pricing

Pay per event, no subscription:

EventPriceWhen
Job listing$0.0015 ($1.50 / 1,000)Per job returned, description included
Company enrichment$0.001Only when the optional company details were actually found
Actor start$0.001Once per run

Platform usage (compute, proxies) is included in the price โ€” nothing is billed on top. A 1,000-job pull costs $1.50, or $1.05 on the Gold plan (Bronze, Silver and Gold discounts apply to every event). You pay per job actually returned, so a search that matches nothing, or a run where the minimum salary dropped everything, costs you the $0.001 start and no more.

FAQ

Can I filter by salary? Yes, with minSalary, in US dollars per year. Wellfound has no salary filter of its own, so the actor applies yours to the band it parsed and does not charge you for the jobs it drops. Listings with no published pay, and bands in another currency or by the hour, come through so you can judge them yourself.

Do I need a Wellfound account or an API key? No. Everything comes from public pages.

Is this an AngelList scraper? Yes. AngelList Talent was renamed Wellfound; angel.co job URLs redirect there, and this actor accepts them.

Which roles and locations can I use? Anything Wellfound has a page for. Open the site, filter to the role or city you want, and copy the slug out of the address bar. If a role is not recognised, the run says so in the log and skips that search rather than returning a pile of unrelated jobs.

Does it get the salary and the equity, or just the salary? Both, wherever the startup published them, split into numeric min/max columns as well as the original string. Roughly four listings in five state a salary band; equity is stated less often, and "No equity" is recorded explicitly.

Does it get the full job description? Yes, in the same row, without opening the job page. That is not true of most job scrapers, which need a second request per listing to get the text.

How fresh is the data? postedAt is the timestamp the listing went live. Wellfound puts the most recently active startups first, so page 1 is the freshest.

How many jobs are there per search? The log tells you at the start of each search: a role like software-engineer remote is roughly 1,800 jobs over 46 pages; a city page like berlin is a few hundred. Set maxResults to what you need.

Can I run it on a schedule? Yes. Set it up as a task with a daily or weekly schedule and diff the datasets to see what is new.

What about jobs on LinkedIn or Greenhouse? Different sources, different actors. See linkedin-jobs-scraper and ats-jobs-aggregator in the same store profile if you want to combine boards.


Wellfound scraper, AngelList jobs scraper, startup jobs scraper, startup salary data, equity data, remote startup jobs, YC jobs, tech recruiting leads, salary benchmarking, hiring signals, wellfound.com scraper, angel.co scraper.