Skip to content

Repository files navigation

💼 Built In Scraper

Built In Scraper is a free and open-source scraper that gets you unlimited detailed Built In tech jobs, companies and salaries data for free.

✨ What Can I Get?

  • 💼 500K+ tech jobs — salary range, full description, skills, benefits, work mode & every location
  • 🔍 Search with 15 filters — any city, remote / hybrid, category, experience, industry, company size & date posted
  • 🏢 100K+ company profiles — tech stack, benefits, offices, employee reviews, AI culture insights & open jobs
  • 💰 Salaries for 199 tech job titles — average, median, percentiles, gender & experience splits across 50+ US metros

🎥 Example: A Full Built In Job

{
  "id": 11527168,
  "title": "Software Engineer (L5) - Traffic Engineering",
  "link": "https://builtin.com/job/software-engineer-l5-traffic-engineering/11527168",
  "company": { "name": "Netflix", "alias": "netflix", "hq": "Los Gatos, CA", "employees_count": 13212, "year_founded": 1997 },
  "posted_at": "2026-10-06",
  "valid_through": "2026-11-05T16:56:58Z",
  "employment_type": "FULL_TIME",
  "experience_level": "senior",
  "work_modes": ["in_office"],
  "location": "Los Gatos, CA, USA",
  "location_addresses": [{ "street": "100 Winchester Circle", "city": "Los Gatos", "state": "California", "country": "USA" }],
  "salary": { "min": 388000, "max": 619000, "period": "annual", "currency": "USD", "text": "388K-619K Annually" },
  "summary": "Design, build, and operate scalable traffic-management infrastructure across Netflix cloud and edge environments...",
  "skills_required": [
    "7+ years of experience crafting complex, scalable distributed data infrastructure",
    "Proficiency in Java, Golang, or Python"
  ],
  "benefits": ["Offers 401(K)", "Offers disability insurance", "Offers life insurance"],
  "benefits_highlights": [
    { "title": "Equity Value & Accessibility", "text": "Employees can choose the mix of cash versus fully vested 10‑year stock options..." }
  ]
}

Trimmed for readability.

🚀 Unlimited Free Built In Data — Get It in 60 Seconds

1️⃣ Clone and install:

git clone https://github.com/omkarcloud/built-in-scraper
cd built-in-scraper
python -m pip install -r requirements.txt

2️⃣ Start the API:

python run.py

3️⃣ Get your first data:

curl "http://localhost:8000/jobs/details?job=https://builtin.com/job/software-engineer-l5-traffic-engineering/11527168"
{
  "job": {
    "id": 11527168,
    "title": "Software Engineer (L5) - Traffic Engineering",
    "link": "https://builtin.com/job/software-engineer-l5-traffic-engineering/11527168",
    "company": { "name": "Netflix", "alias": "netflix", "hq": "Los Gatos, CA", "employees_count": 13212, "year_founded": 1997 },
    "posted_at": "2026-10-06",
    "employment_type": "FULL_TIME",
    "experience_level": "senior",
    "work_modes": ["in_office"],
    "location": "Los Gatos, CA, USA",
    "salary": { "min": 388000, "max": 619000, "period": "annual", "currency": "USD", "text": "388K-619K Annually" },
    "skills_required": [
      "7+ years of experience crafting complex, scalable distributed data infrastructure",
      "Proficiency in Java, Golang, or Python"
    ],
    "benefits": ["Offers 401(K)", "Offers disability insurance", "Offers life insurance"],
    "valid_through": "2026-11-05T16:56:58Z"
  }
}

All 17 endpoints are now live at http://localhost:8000.

📚 Endpoints

17 endpoints cover everything you need.

Endpoint Path Returns
Job Details /jobs/details Salary, full description, skills, benefits, locations and the company
Search Jobs /jobs/search Jobs by keyword, city, remote, category, experience, industry and date
Company Details /companies/details Tech stack, benefits, offices, reviews, size, funding and open jobs
Company Jobs /companies/jobs Every open job at one company, with all search filters
Search Companies /companies/search Company IDs, aliases, logos and industries by name
Company Directory /companies/list Companies by metro, size, industry, tech stack, perk and diversity
Company Insights /companies/insights AI read on culture, pay, growth, balance, leadership and stability
Company Articles /companies/articles Built In articles featuring a company, with author and dates
Salary by Job Title /salaries/title Average, median, percentiles, gender, experience and top-paying cities
Salaries by Location /salaries/location A metro's average pay per category and every covered title
Article Details / Latest Articles /articles/details, /articles/latest A full article with featured companies, or the newest articles
Location / Job Title Autocomplete /locations/suggest, /job-titles/suggest Typeahead for places (with coordinates) and job titles
Job / Company / Salary Filters /jobs/filters, /companies/filters, /salaries/filters Every filter value: categories, industries, metros, perks, titles

🔍 Exploring Parameters

The same API is published on RapidAPI, and its playground is the easiest place to try parameters and see raw responses. Once a request looks right, run it locally for unlimited free data.

  1. Subscribe to the free plan — 1,000 calls/month, no credit card.
  2. Try the endpoints in the playground — every param is pre-filled, so you see real data in one click.
  3. Copy the generated code and replace https://best-built-in-scraper-free-1000-calls.p.rapidapi.com with http://localhost:8000. It will now run against your local API.
import requests

# generated by the playground, host swapped for the local API
response = requests.get(
    "http://localhost:8000/jobs/search",
    params={"query": "software engineer", "location": "San Francisco, CA"},
)
print(response.json())

💬 Have Questions? We Have Answers.

You're a developer — we know how hard completing a project can be. So we offer full support: just message us and we'll reply ✅ with a solution within 1 working day.

Message Us on WhatsApp about Built In Scraper

Ask Us by Email about Built In Scraper

⚡ Popular Scrapers by Omkar Cloud

⭐ Love It? Star It ⭐!

Star the repo ⭐ and become my star hero!

It's just 1 click, but it means the world to me.

Star us on GitHub