BuiltIn Scraper – Tech Company Profiles & Jobs avatar

BuiltIn Scraper – Tech Company Profiles & Jobs

Pricing

from $0.75 / 1,000 builtin scraper – tech company profiles & jobs

Go to Apify Store
BuiltIn Scraper – Tech Company Profiles & Jobs

BuiltIn Scraper – Tech Company Profiles & Jobs

Scrape **tech company profiles** from BuiltIn.com: name, industries, **employee count**, founded year, all office locations, **hiring status**, open **job counts by department**, benefits, and website. Filter by industry, size, and remote-hiring flag. No API key or proxy. **Pay per result.**

Pricing

from $0.75 / 1,000 builtin scraper – tech company profiles & jobs

Rating

0.0

(0)

Developer

Vitalii Bondarev

Vitalii Bondarev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 hours ago

Last modified

Share

Scrape tech company profiles from BuiltIn.com — the leading tech career site covering 10,000+ companies. Returns hiring status, open job counts by department, employee count, founded year, all office locations, industry categories, benefits count, and company description. Filter by industry, size band, and remote-hiring flag. No API key, no proxy, no authentication. Pay per result.

If you're building B2B lead lists, hiring intelligence dashboards, or tech ecosystem maps, BuiltIn is one of the richest free sources — and this actor delivers the structured data at $1.50 per 1,000 companies.


What you get per company

FieldDescription
company_idBuiltIn internal company ID
nameCompany name
builtin_urlFull URL to company profile on builtin.com
website_urlCompany's own website
descriptionCompany tagline / mission text
industriesList of industry categories (e.g. ["Software", "Fintech"])
employee_countTotal employee count (integer)
founded_yearYear founded (integer)
headquartersPrimary HQ location ("City, State, Country")
all_locationsAll office locations (list of formatted strings)
offices_countTotal number of offices
total_jobsNumber of open positions right now
job_categoriesDepartment breakdown: [{"name": "Engineering", "count": 42}, ...]
hiring_nowBoolean — company is actively hiring
benefits_countNumber of listed benefits
logo_urlURL to company logo image
parse_confidenceData quality score (1.0 = perfect; <0.5 = drift detected)
warningsList of quality warning codes
scraped_atISO-8601 timestamp

Who uses BuiltIn company data?

  • B2B sales teams — filter for companies actively hiring in Engineering or Sales as a buying-intent signal
  • Recruiters — identify companies hiring now in a specific city or industry
  • Investors / analysts — map the tech ecosystem by industry, headcount, and growth
  • Lead generation — export enriched company lists with HQ, website, and industry for outreach tools
  • Market research — benchmark employee counts and job category distribution across sectors

How to use

Scrape all AI/Software companies hiring now

{
"maxResults": 200,
"industries": "artificial-intelligence,software",
"hasOpenRoles": true,
"enrichApi": true,
"enrichJobs": true
}

Filter by company size

{
"maxResults": 500,
"companySizes": "51-200,201-500",
"enrichApi": true
}

Remote-hiring companies in fintech

{
"maxResults": 100,
"industries": "fintech",
"remoteHiring": true,
"enrichJobs": true
}

Input parameters

ParameterTypeDefaultDescription
maxResultsinteger100Maximum companies to return
industriesstring(all)Comma-separated industry aliases (see list below)
companySizesstring(all)Comma-separated size filters (e.g. "51-200,201-500")
remoteHiringbooleanfalseOnly companies hiring remote
hasOpenRolesbooleanfalseOnly companies with open positions
enrichApibooleantrueFetch website URL, founded year, office details via API
enrichJobsbooleantrueFetch open job count + department breakdown

Common industry aliases

software · fintech · healthtech · edtech · marketing-tech · artificial-intelligence · cybersecurity · data-analytics · consumer-web · ecommerce · cloud · blockchain · payments


Example output

{
"company_id": "84805",
"name": "Stripe",
"builtin_url": "https://builtin.com/company/stripe",
"website_url": "https://stripe.com",
"description": "Stripe is a technology company that builds economic infrastructure for the internet...",
"industries": ["Software", "Payments"],
"employee_count": 5360,
"founded_year": 2010,
"headquarters": "Dublin, Dublin, IE",
"all_locations": ["San Francisco, CA", "New York, NY", "London, GB", "Dublin, Dublin"],
"offices_count": 9,
"total_jobs": 407,
"job_categories": [
{"name": "Engineering", "count": 84},
{"name": "Sales", "count": 43}
],
"hiring_now": true,
"benefits_count": 12,
"logo_url": "https://builtin.com/sites/stripe.jpeg",
"parse_confidence": 1.0,
"warnings": [],
"scraped_at": "2026-06-04T12:00:00+00:00"
}

How it works (three complementary sources)

  1. Listing pages (/companies?handler=SearchResults) — HTML with 20 companies per page. Provides name, industries, employee count, office count, hiring status, benefits count, and description.
  2. Company API (api.builtin.com/companyapi/byIds) — JSON endpoint for website URL, founding year, structured industry list, and all office locations.
  3. Job sections (/companies?handler=JobSectionsEncoded) — Batched HTML endpoint for total open positions count and department-level job categories.

Why this beats competitors

Other BuiltIn scrapers on the Store either miss the job department breakdown, skip the API enrichment step, or break on minor CSS changes. This actor:

  • Returns job_categories (department breakdown) — which companies are hiring Engineers vs Sales vs Marketing vs Design
  • parse_confidence on every record — no competitor has it
  • Uses data-company-id structural anchors — not fragile CSS class selectors
  • Works without proxy — builtin.com serves 200 from datacenter IPs
  • Combines three complementary data sources for maximum field coverage

FAQ

Does it require login or authentication? No. All three data sources (listing pages, company API, job sections) are publicly accessible without credentials.

Does it scrape individual company pages? For the base listing, no — the listing API is faster and more reliable. With enrichApi: true, it calls the dedicated api.builtin.com endpoint for additional fields (website, offices, founded year).

Can it filter by US city (e.g. Chicago, NYC)? The filtering API supports national/global queries. City-level filtering on BuiltIn requires scraping their city sub-sites — not yet supported in this version.

What is parse_confidence? A 0.0–1.0 per-record data quality score. 1.0 = all fields populated. <0.5 = structural drift detected — some fields may be stale or missing.


Pricing

$1.50 per 1,000 results (Pay Per Event). Charged per company record pushed. Failed or filtered-out items are not charged.

Integrations

Built for B2B sales teams and hiring-intel analysts building tech-company lead lists with job counts and firmographics — the JSON/dataset output drops into the tools you already run, no glue code:

  • n8n / Make / Zapier — trigger a run or pipe every new dataset item into 500+ apps (Google Sheets, Airtable, Slack, HubSpot, your database) with no code: n8n, Make, Zapier.
  • Webhooks — fire your own endpoint the moment a run finishes, to push results straight into your pipeline (docs).
  • MCP server — expose this actor as a tool to Claude, Cursor, or any MCP client so an AI agent can pull this data mid-conversation (guide).
  • API & SDKs — fetch the dataset as JSON, CSV, or Excel through the Apify REST API or the Python / JS SDKs.

See all Apify integrations.

This actor scrapes publicly available data from builtin.com. No authentication is required. Use responsibly and in accordance with BuiltIn's Terms of Service.