Built In Tech Jobs Scraper
Pricing
from $19.00 / 1,000 results
Built In Tech Jobs Scraper
Scrapes tech job listings from Built In by keyword, location, category, and remote preference. Returns each job as a flat row with title, company, description, and metadata.
Pricing
from $19.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
4 days ago
Last modified
Categories
Share
Built In Tech Jobs Scraper
Scrape tech job listings from Built In by keyword, location, category, or remote status, up to a million per run. Each listing returns the job title, company, location, description, and required skills. No login or API key. Export to CSV, JSON, Excel, or XML.
Built In aggregates tech jobs from startups and established companies, but manually searching across cities and categories is slow. This Actor reads the public job feeds directly, filtering by job title, location, category, and remote preference, and returns each match in a consistent, flat schema ready for analysis or your own job board.
| Who uses it | What they scrape Built In for |
|---|---|
| Recruiters | Build a pipeline of open tech roles at target companies in a specific city. |
| Job board aggregators | Populate a niche job site with fresh, filtered tech listings daily. |
| Market analysts | Track hiring volume and in-demand skills across tech hubs and categories. |
| Sales professionals | Identify growing companies by their recent job postings for outreach. |
What it does
This Actor collects tech job listings from Built In by keyword, location, category, or remote filter, and returns each one as a flat row.
- ๐ Keyword search: Filter by job title or skill, such as 'software engineer' or 'data scientist'.
- ๐ Location targeting: Narrow results to a specific city or state, or leave blank for all locations.
- ๐ท๏ธ Category filter: Restrict listings to a department like engineering, data, design, or marketing.
- ๐ก Remote flag: Toggle a checkbox to return only remote-friendly roles.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with Built In data
๐ Monitor hiring trends.
A market analyst runs the Actor weekly for 'data engineer' across the top five tech hubs to count openings and track demanded skills over time.
๐ฏ Build a targeted lead list.
A salesperson scrapes all 'marketing' roles posted in Austin this month to identify fast-growing startups for their outreach tool.
๐ผ Power a niche job board.
A developer runs the Actor daily for 'remote' and 'design' to keep their curated UX job board populated with fresh listings.
๐ข Map a competitor's growth.
A product manager scrapes all engineering jobs at a specific company to infer which teams are expanding and what tech stack they require.
Why choose this scraper
| What you get | |
|---|---|
| Consistent schema | Every job comes back with the same fields, no matter the search |
| No API limits | Reads the public web feeds directly, bypassing rate limits and API keys |
| Bulk collection | Set maxItems up to 1,000,000 to build large datasets in one run |
| Flexible export | Download results as CSV, JSON, Excel, or XML for your workflow |
How it compares
No other Store actor targets Built In the same way, so the honest comparison is with the alternatives teams actually weigh.
| Built In Tech Jobs Scraper | Build it in-house | By hand | |
|---|---|---|---|
| Setup | Run it now, zero config | Days of engineering | None, but hours per pull |
| When Built In changes | Maintained for you | You fix it | You re-learn the page |
| Proxies, retries, anti-bot | Built in | Your problem | Browser only |
| Output | Fixed JSON schema, CSV/Excel export | Whatever you build | Copy-paste |
| Cost | Pay per result | Engineering time | Analyst hours |
Configure the run
Drive the Actor with a job keyword, an optional city or state, an optional job category, and a remote-only toggle. Filters are applied as each listing is read so only matches reach your dataset. The Input tab lists every parameter.
A first run with the defaults:
{"maxItems": 10}
A larger pull:
{"maxItems": 200}
Pricing
Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $2.10 |
| 1,000 results | $21.00 |
| 10,000 results | $210.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the Built In Tech Jobs Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to Built In through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/builtin-tech-jobs-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Check that your keyword, location, and category combination returns listings on the Built In website. Try broadening your search by removing the location or category filter, or using a more common keyword.
The Actor stops before reaching my maxItems limit.
This happens when there are fewer total listings for your search criteria than the maxItems you set. The Actor collects all available matches and then finishes. Try a broader keyword or remove filters to get more results.
Some job listings are missing the description field.
A small number of listings may have truncated or missing descriptions on the source site itself. The Actor returns whatever text is publicly available. If the issue is widespread, try re-running the Actor later.
The Actor is running slowly.
The Actor respects the source website by pacing its requests. If you need faster collection, you can increase the Actor's memory in the run settings, but the primary constraint is polite crawling speed.
I get an error when using a specific category name.
Category names must match Built In's URL slug format. Try using a single word like 'engineering' or 'data' rather than a multi-word phrase. Check the Built In website to see the exact category name used in the URL.
FAQ
| Question | Answer |
|---|---|
| Can I scrape jobs for multiple keywords at once? | The Actor accepts one keyword per run. To collect jobs for multiple keywords, run the Actor multiple times with different keyword inputs, or use Apify's scheduling to run a sequence. |
| Does this Actor require a Built In account or API key? | No. It reads the publicly available job listing pages, so no login, account, or API key is needed. |
| How do I filter for jobs in a specific city? | Enter the city name in the 'City or state' input field. The Actor will restrict results to listings tagged with that location. |
| What job categories are available? | Common categories include engineering, data, design, marketing, product, and sales. The input accepts any category string that Built In uses. |
| Can I get only remote jobs? | Yes. Check the 'Remote only' box in the input, and the Actor will return only listings marked as remote. |
| How many job listings can I scrape in one run? | You can set the 'Maximum job listings' input up to 1,000,000. The Actor will stop once it reaches that count or exhausts the available listings. |
| What format is the output data in? | The Actor returns data in a flat, tabular schema. You can export your dataset in CSV, JSON, Excel, or XML from the Apify platform. |
| Does the Actor scrape the full job description? | Yes. Each listing includes the full body text of the job description, along with title, company, location, and other metadata. |
| Can I schedule this Actor to run automatically? | Yes. Use Apify's built-in scheduler to run the Actor daily, hourly, or on any custom cron schedule to keep your dataset fresh. |
| Is it legal to scrape Built In? | The Actor accesses only publicly available web pages. You should review Built In's terms of service and ensure your use case complies with them and applicable laws. |
Related actors
Browse the full ParseForge collection for more scrapers.
๐ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
โ ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Built In, Inc. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
