Where the world's jobs come from.
We get this question a lot, and the honest answer matters. Here's exactly what's in the global index, which regions it covers, how it gets there, how often, and the lines we won't cross.
Sources
Public ATS pages
~62% of indexed jobsGreenhouse, Lever, Ashby, Workable, SmartRecruiters, BambooHR, Personio, Recruitee
Every posting we ingest from an ATS is one that the employer has already published to the open web on their own subdomain (e.g. boards.greenhouse.io/acme). No private endpoints, no scraping behind auth.
Company career pages
~24% of indexed jobsDirect /careers, /jobs, /work-with-us pages on company domains
We honor robots.txt and rate-limit ourselves aggressively. If a company asks us to stop indexing, we stop within 24h — see takedown@hirenode.io.
RSS / JSON feeds published by employers
~9% of indexed jobsEngineering blogs, indie hacker company pages, OSS maintainer hiring posts
Standards-compliant feeds the employer is explicitly publishing for syndication.
Partner ATSes (closed beta)
~5% of indexed jobs (growing)Direct integrations with 3 ATSes — names under NDA until GA
First-party API access for richer fields (e.g. requisition status, hiring manager, salary band). Rolling out through 2026.
Global aggregators
See full region matrix →Beyond ATSes and company career pages, we pull live data from the world's biggest regional aggregators — grouped by region, all live today, all normalized into the same schema.
Adzuna
Global · Livegb, fr, de, nl, es, in, ae, au, br
UK-headquartered aggregator with strong European, Indian and UAE footprint. We loop through country codes to pull every market.
JSearch
Global · LiveLinkedIn + Google Jobs backdoor, queried per city
Captures LinkedIn-first markets — Dubai, Singapore, London, Bengaluru — that don't expose a clean public API directly.
Jooble
Europe · LivePoland, Romania, Ukraine, Czechia, plus 60+ countries
Dominant in CEE — Europe's biggest outsourced-tech talent hub. Live ingestion across all supported regions.
Reed.co.uk
Europe · LiveUnited Kingdom
Gold-standard UK feed: structured JSON, no auth gymnastics, complete coverage of UK tech roles.
Arbeitnow
Europe · LiveGermany, Netherlands, EU tech remote
EU-tech-native feed (Berlin / Amsterdam heavy). First-class JSON, refreshed hourly.
Jobicy
Europe · LiveEMEA remote, filtered by region tag
Remote-first board with strong EMEA tagging. Useful for distributed-team roles outside the main aggregators.
Bayt
MENA · LiveUAE, Saudi Arabia, Egypt, Qatar, Kuwait
Largest MENA job platform — backbone of Vision-2030 tech hiring in KSA and the UAE. Normalized via our partner ingestion pipeline.
GulfTalent
MENA · LiveGCC: UAE, KSA, Bahrain, Qatar, Oman, Kuwait
Gulf-region specialist with deep coverage of senior tech roles. Pulled through the same partner pipeline as Bayt.
Seek / JobStreet / JobsDB
APAC · LiveAustralia, Singapore, Malaysia, Philippines, Indonesia
The Seek group owns SEA and Oceania hiring. Partner-pipeline ingestion gives us normalized, deduped APAC coverage.
Foundit (ex-Monster India)
APAC · LiveIndia
Dominant Indian tech board. Live in the index — normalized into the same schema as every other source.
Refresh frequency
High-priority sources
Every 60 min
Top 500 hiring companies + all partner ATSes
Mid-tier sources
Every 4 h
Long-tail ATS subdomains and active careers pages
Deep crawl
Every 24 h
Full re-index for closed-role detection and dedup repair
Our hard rules
We never index private postings
If a job requires a login or invite code to view on the source site, it's not in hirenode. Full stop.
We never sell candidate data
We don't have candidate data. hirenode indexes employer postings, not applicants. There's nothing about you in our database.
We dedupe across sources
If the same role appears on Greenhouse + a company careers page + a partner ATS, you get one canonical record with a stable ID — not three near-duplicates.
We parse, we don't invent
Salary, location, tech stack and seniority are extracted from the posting text. When a signal isn't there, the field is null — we never hallucinate a number to look more complete.
Employer-led takedowns are honored within 24h
Email takedown@hirenode.io from the company domain and your roles drop out of the API on the next ingestion cycle (typically <2h, guaranteed <24h).
Want to dig in further?
Read the API docs, or email hi@hirenode.io for the full ingestion methodology.
