MP
All articles

September 22, 2026 · career · jobs · data

Three traps when filtering for “visa sponsorship”

Arbeitnow files a company under visa sponsorship while its own posting says “we currently do not offer visa sponsorship”. WeWorkRemotely tags a CET ±3 hours role as “Anywhere in the World”. And the updated-date column makes an August role look like today's.

All three turned up in the 22 September 2026 sweep, and all three cost you applications. The defence is the same each time: trust only the prose inside the posting itself.

Trap 1 — keyword matching, not data

Arbeitnow's “visa sponsorship” filter scans job descriptions for keywords. Today it returned TYTAN Technologies (Munich) in the sponsorship group while the source posting reads: “we currently do not offer visa sponsorship, so we're only able to consider candidates who already have a valid work permit.” The keyword matched because that sentence contains the phrase. The filter read the words correctly and the meaning backwards.

Trap 2 — the region tag is set by the employer

WeWorkRemotely exposes a region field in its RSS, but the value is whatever the poster chose. On the same day, three postings tagged “Anywhere in the World” were not worldwide at all: Proxify accepts CET ±3 hours only, OfferUp says “Remote @ Colombia” in the title, Reddit hires per country. The most trustworthy posting was the one that wrote its own condition: “we are open to applicants worldwide”.

Trap 3 — updated is not posted

Greenhouse returns two date fields: first_published and updated_at. updated_at moves every time a recruiter edits the req, so an August role can look like today's. Real example: SumUp's Senior Backend Engineer shows 22/09 by updated_at, while first_published is 27/08. When you scrape this yourself, filter on first_published; Arbeitnow offers the equivalent in created_at.

Two more worth knowing

  • A “New” badge on an aggregator comes with no real date and often just means the listing was bumped.
  • Volume is not opportunity: RemoteOK's public API returns the latest 100 rows with 5 senior engineering roles; TrulyRemoteWork claims 230 “worldwide” roles from only 8 companies.

The way to sweep the sources that publish real dates is in Hunting jobs with APIs: Hacker News, Greenhouse, Arbeitnow.