Built In Tech Jobs Scraper
Pricing
from $3.50 / 1,000 results
Built In Tech Jobs Scraper
Scrape tech & startup jobs from Built In (builtin.com) β national board plus every major US tech hub (NYC, SF, Austin, Chicago, Boston, Seattle and more). Tens of thousands of unique listings per run with title, company, salary, skills, experience and location. Schedule for a fresh feed.
Pricing
from $3.50 / 1,000 results
Rating
0.0
(0)
Developer
Logiover
Maintained by CommunityActor stats
0
Bookmarked
15
Total users
5
Monthly active users
5 hours ago
Last modified
Categories
Share
π» Built In Tech Jobs Scraper β Scrape US Startup & Tech Job Listings

Scrape tech and startup jobs from Built In (builtin.com) at scale β across the national board and every major US tech hub: New York, San Francisco, Austin, Chicago, Boston, Los Angeles, Seattle, Colorado, Washington DC, Atlanta, Dallas and Miami. This Built In scraper extracts job title, company, salary, skills, experience level, remote policy and location, and exports everything to JSON, CSV or Excel.
The Actor crawls every selected region, deduplicates listings, and returns tens of thousands of unique job postings in a single run. No login or API key required.
β¨ What this Actor does / Key features
- πΊπΈ Full Built In coverage β the national board plus 13 regional US tech hubs, automatically deduplicated
- π Rich data per job β title, company, company URL and logo, salary, skills, experience level, remote policy, location, industries and posting date
- π Flexible filters β keyword/title, remote policy, experience level, company size, job category and days-since-posted
- ποΈ Choose exactly which regions to crawl β more regions means more unique jobs
- βΎοΈ Set
maxJobsto0to pull every available job across every selected region - π Built for scheduling β run daily for a continuously fresh US tech-jobs feed
- π‘οΈ Works with Apify proxy to handle Built In's Cloudflare protection
- π€ Structured output ready for JSON, CSV and Excel export
π Input
| Field | Type | Description |
|---|---|---|
searchTitle | string | Filter jobs by title keyword (e.g. software engineer, product manager, data scientist). Empty = all jobs. |
remote | array | Filter by work arrangement: remote, hybrid, office. Empty = all arrangements. |
experience | array | Filter by experience level: entry-level, junior, mid-level, senior, expert-leader. Empty = all levels. |
companySizes | array | Filter by company size: 1-10, 11-50, 51-200, 201-500, 501-1000, 1000 (1000+). Empty = all sizes. |
categories | array | Filter by job category: software-engineering, data-analytics, ai-machine-learning, cyber-security, designer, engineering, finance, hr-recruiting, marketing, operations, product, sales. Empty = all categories. |
daysSinceUpdated | integer | Limit to jobs posted within the last N days: 1, 3, 7, 30. Empty = all jobs. |
maxJobs | integer | Maximum unique jobs to save. 0 = all (tens of thousands across every region). |
regions | array | Built In boards to crawl. "" = national board; the rest are regional tech hubs (e.g. new-york, san-francisco, austin, remote). |
proxyConfiguration | object | Apify proxy settings. Residential proxies are strongly recommended as Built In uses Cloudflare protection. |
π Example input
{"searchTitle": "software engineer","categories": ["software-engineering"],"remote": ["remote"],"experience": ["mid-level", "senior"],"daysSinceUpdated": 7,"maxJobs": 5000,"regions": ["", "remote", "new-york", "san-francisco", "austin"],"proxyConfiguration": { "useApifyProxy": true }}
π¦ Output
Each job is saved as one structured record.
| Field | Description |
|---|---|
jobId | Unique Built In job ID |
title | Job title |
url | Direct link to the job posting |
company | Hiring company name |
companyUrl | Company page URL |
companyLogoUrl | Company logo image URL |
remoteType | Work arrangement (remote / hybrid / office) |
location | Job location |
experienceLevel | Required experience level |
salary | Salary range as displayed on Built In |
industries | Array of company industries |
skills | Array of required skills |
description | Job description |
postedLabel | Posting date label (e.g. "Posted 3 days ago") |
scrapedAt | Scrape timestamp |
Sample record
{"jobId": "192837","title": "Senior Software Engineer","url": "https://builtin.com/job/...","company": "Acme Tech","companyUrl": "https://builtin.com/company/acme-tech","companyLogoUrl": "https://cdn.builtin.com/...logo.png","remoteType": "Remote","location": "New York, NY","experienceLevel": "Senior","salary": "$150K-$190K","industries": ["Fintech", "Software"],"skills": ["Go", "Kubernetes", "PostgreSQL"],"postedLabel": "Posted 2 days ago","scrapedAt": "2026-05-14T09:00:00.000Z"}
π‘ Use cases
- Recruitment & sourcing β maintain a fresh, deduplicated feed of US tech and startup roles.
- Job boards & aggregators β power a tech-jobs section with always-current listings.
- Labor market research β track hiring trends, salary ranges and in-demand skills by city.
- Sales & lead generation β identify companies actively hiring tech talent.
- Competitive intelligence β monitor which competitors are growing teams and in which hubs.
β Frequently Asked Questions
Do I need a Built In account or API key? No. The Actor scrapes publicly visible job listings β no login and no API key required.
Is scraping Built In legal? The Actor collects publicly available job listing data. You are responsible for using it in compliance with Built In's Terms of Service and applicable laws.
How much data can I get?
Set maxJobs to 0 to pull every available job across the regions you select β a single run can return tens of thousands of unique listings after deduplication.
Do I need a proxy? Yes, a proxy is recommended. Built In uses Cloudflare protection, so the Actor defaults to Apify Proxy and residential proxies are strongly recommended for reliable runs.
Can I limit results to recent postings?
Yes. Use daysSinceUpdated with 1, 3, 7 or 30 to return only jobs posted within that window.
Can I scrape only specific cities?
Yes. Use the regions array to choose exactly which Built In boards to crawl β the national board ("") and any combination of the 13 regional tech hubs.
What output formats are supported? Results are stored in an Apify dataset and can be exported as JSON, CSV, Excel, XML or HTML, or pulled via the Apify API.
β° Scheduling & integration
Schedule this Actor on Apify to run daily for a continuously updated US tech-jobs dataset. Export results to JSON, CSV or Excel, call it via the Apify API, or connect it to Google Sheets, Slack and webhooks through Apify integrations.