HARD TO FILL

“You have been trying to hire
this person for nine months.”

Open with that and you are not a cold email any more. 4,505 companies with a software, data or design role a development shop could staff and they still have not filled — and the sentence to open with, already written, for every one of them.

One spreadsheet you can sort on Monday morning. No API, no integration, no monthly seat. Every row links to the employer's own posting, and carries the date we last saw it live on their board.

Quote these numbers without checking them first

They come from each employer's own hiring system, so they are the same numbers your prospect sees.

A scraped job feed
  • “Posted 40 days ago” means the scraper noticed it 40 days ago
  • The same job three times, under three spellings of the company
  • Comes as an API. You need a developer before you need a lead
  • Cleaning franchises and job mills sit in it looking like real demand
Hard to Fill
  • “Open nine months” is the employer's own date, straight from their hiring system. True for 100% of rows
  • One row per company. No duplicates to clean up before you can send
  • An .xlsx. Open it, sort it, start sending
  • Agencies and always-on job ads already stripped out

That last one matters more than it sounds. A cleaning franchise advertising the same job in a thousand towns is not an employer who failed to hire — it is noise, and it is most of what a raw feed gives you. 1,891 always-on job ads were removed from this file before you ever see it.

Every role re-checked on 2026-08-28. We read 395,692 live postings straight from employers' own systems that day. The file carries that date, so you always know how fresh it is.

Ten of them, right now

Real rows from the current file. Not a mock-up, not redacted. Open one and see for yourself.

Company Website Proof Careers page Hq country Hiring countries Size Warmth Lead Why it is a lead Staff-aug fit Fit Why it fits Roles a dev shop can staff Staffable roles examples Stuck roles Longest open months Longest open Re-opened Functions What they cannot fill Open roles Trend Funding Backed Tech Locations Languages English In-house only LinkedIn HQ Founded What they do ATS Job board First seen Checked
Alan alan.com confirmed FR FR 12, ES 2, BE 1 21-100 open roles 98.6 hot upper mid-market employer, 94 open role(s) | A role has been open 9 months, well past the point most employers escalate | 18 roles stuck simultaneously, a systemic capacity problem rather than one hard search | Hiring senior or leadership roles, where search firms are the norm | Hiring is accelerating, so active budget and growing need | Went back and re-advertised roles 3 times across the board, each after months of not advertising them 68 hot 6 stuck roles a dev shop can staff, worst of them Fullstack Software Engineer (x/f/m) - Global Architecture open 7 months | 3 of those roles are remote or hybrid, so a distributed team is already acceptable | Went back to a technical role 3 time(s) after two months or more of not advertising it | Stack is visible in their own ads: csharp, java, javascript, llm, postgres 6 Fullstack Software Engineer (x/f/m) - Global Architecture | Founding engineer- Mo team (AI Health Companion) | Software Engineer Internship (6 months) 18 9 270d Product & Design, Engineering, Finance & Accounting, Operations, Executive & Leadership Fullstack Software Engineer (x/f/m) - Global Architecture | Product Designer | CEO Founder Associate - Internship 94 accelerating series-d+ - Python, SQL, JavaScript, PostgreSQL, React, C# Paris, France, Anywhere in France, Yerevan en 96%, fr 3%, nl 1% 96% - Paris 2016 Alan permet à chacun d’agir sur sa santé physique et mentale, en alliant le meilleur de la prévention et de l’assurance, le tout au sein d’une expérience unique. ashby 2026-08-27 2026-08-28
Menlo Security menlosecurity.com confirmed US GB 1, JP 1, IN 1 6-20 open roles 100.0 hot mid-market employer, the fastest-growing agency segment, 18 open role(s) | A role has been open 11 months, well past the point most employers escalate | 5 roles stuck simultaneously, a systemic capacity problem rather than one hard search | Hiring senior or leadership roles, where search firms are the norm | Hiring is accelerating, so active budget and growing need | Re-advertised a role 2 time(s) after months of silence, with the earlier ad still up 58 warm 4 stuck roles a dev shop can staff, worst of them Manager,Engineering open 8 months | 3 of those roles are remote or hybrid, so a distributed team is already acceptable | Went back to a technical role 1 time(s) after two months or more of not advertising it | Stack is visible in their own ads: aws, docker, gcp, golang, javascript 4 Manager,Engineering | Senior Engineer I(UK region) | Principal Platform Infrastructure Engineer (SRE Enablement) 5 11 337d Engineering Senior Engineer I(UK region) | Sales Engineer - Channel | Manager,Engineering 18 accelerating - yes AWS, Python, GCP, Kubernetes, Terraform, LLMs EMEA - Distributed (UK), EMEA - UK, APAC - Japan en 100% 100% - Mountain View - - ashby 2026-08-27 2026-08-28
Neko Health nekohealth.com confirmed GB GB 10, SE 7, DE 1 100+ open roles 98.1 hot upper mid-market employer, 103 open role(s) | A role has been open 10 months, well past the point most employers escalate | 18 roles stuck simultaneously, a systemic capacity problem rather than one hard search | Hiring senior or leadership roles, where search firms are the norm | Hiring is accelerating, so active budget and growing need | Re-advertised a role 2 time(s) after months of silence, with the earlier ad still up 58 warm 7 stuck roles a dev shop can staff, worst of them Data Engineer open 9 months | 7 of those roles are remote or hybrid, so a distributed team is already acceptable | Went back to a technical role 1 time(s) after two months or more of not advertising it | Stack is visible in their own ads: aws, azure, csharp, dagster, gcp 7 Data Engineer | Optics Engineer | Senior System Verification Engineer, Medical Devices 18 10 297d Engineering, Operations, Executive & Leadership, Data & AI Lead Software Engineer - Member Experience | Echocardiographer | Assembly Fitter 103 accelerating series-b yes Azure, AWS, C#, GCP, Python, React London, Stockholm, Birmingham en 100% 100% - London - The Neko Health Scan checks your heart, skin, blood, and metabolic health in one hour, with results explained by a clinician. Clinics across the UK. ashby 2026-08-27 2026-08-28
Pennylane pennylane.com confirmed FR FR 9, DE 1 100+ open roles 97.1 hot upper mid-market employer, 140 open role(s) | A role has been open 6 months, well past the point most employers escalate | 11 roles stuck simultaneously, a systemic capacity problem rather than one hard search | Hiring senior or leadership roles, where search firms are the norm | Hiring is accelerating, so active budget and growing need | Went back and re-advertised roles 3 times across the board, each after months of not advertising them 58 warm 4 stuck roles a dev shop can staff, worst of them Senior Product Manager 🇫🇷 open 6 months | 4 of those roles are remote or hybrid, so a distributed team is already acceptable | Went back to a technical role 1 time(s) after two months or more of not advertising it | Stack is visible in their own ads: aws, javascript, kubernetes, python, react 4 Senior Product Manager 🇫🇷 | Product Designer (Confirmed/Senior) - Remote Europe 🇪🇺 | Senior Data Engineer - Analytics 11 6 192d Customer Success & Support, Product & Design, Finance & Accounting, Data & AI, Engineering Customer Support Specialist - Accounting (m/w/d) für Deutschland | Product Designer (Confirmed/Senior) - Remote Europe 🇪🇺 | Freelance - Consultant.e en Formation - Bordeaux 140 accelerating - yes AWS, JavaScript, Kubernetes, Python, React, Ruby All France (remote), Paris, Germany (remote) fr 68%, en 18%, de 12% 18% - Paris Janv Pennylane est la plateforme tout-en-un de gestion financière et comptabilité des dirigeants d ashby 2026-08-27 2026-08-28
Duvo duvo.ai confirmed US GB 7 6-20 open roles 92.1 hot small employer, the core staffing-agency market, 14 open role(s) | A role has been open 10 months, well past the point most employers escalate | 7 roles stuck simultaneously, a systemic capacity problem rather than one hard search | Re-advertised a role 2 time(s) after months of silence, with the earlier ad still up 58 warm 5 stuck roles a dev shop can staff, worst of them AI Platform Engineer (EU/UK Based - Remote) open 10 months | 5 of those roles are remote or hybrid, so a distributed team is already acceptable | Went back to a technical role 1 time(s) after two months or more of not advertising it | Stack is visible in their own ads: docker, gcp, kubernetes, llm, postgres 5 AI Platform Engineer (EU/UK Based - Remote) | Site Reliability Engineer (EU/UK Based - Remote) | Design Engineer (EU/UK Based - Remote) 7 10 310d Engineering, Product & Design, Sales Forward Deployed Engineer (EU/UK Based) | Transformation Strategist (EU/UK Based - Remote) | AI Platform Engineer (EU/UK Based - Remote) 14 steady series-b yes LLMs, GCP, PostgreSQL, TypeScript, Python, SQL EU/UK - Remote, London en 100% 100% - Dover - Duvo is the shared layer that understands how processes run, orchestrates execution across your systems, and measures the business outcome. ashby 2026-08-27 2026-08-28
CITECH citech.fr confirmed FR FR 5 21-100 open roles 78.0 warm mid-market employer, the fastest-growing agency segment, 56 open role(s) | A role has been open 5 months, entering the window where agencies get called | 5 roles stuck simultaneously, a systemic capacity problem rather than one hard search | Hiring is accelerating, so active budget and growing need | Re-advertised a role 1 time(s) after months of silence, with the earlier ad still up 51 warm 1 stuck role a dev shop can staff, worst of them Développeur Full Stack – Digital Banking (H/F) open 5 months | Hiring in FR, where the rate gap is the pitch | 1 of those roles is remote or hybrid, so a distributed team is already acceptable 1 Développeur Full Stack – Digital Banking (H/F) 5 5 155d Engineering, Finance & Accounting Analyste Développeur COBOL – Paiement Digital & Mobile (H/F) | Développeur Full Stack – Digital Banking (H/F) | Analyste Développeur Python / Docker – DevSecOps (H/F) 56 accelerating - - Docker, Python Strasbourg, Grand Est, France, Aix-en-Provence, , France en 100% 100% - - - Cloud, IA, Data, IoT, Blockchain..Les experts de notre cabinet de conseil SSII (ESN) vous accompagnent dans la réalisation de vos projets numériques. smartrecruiters 2026-08-27 2026-08-28
Wayflyer wayflyer.com confirmed IE IE 1, GB 1 6-20 open roles 100.0 hot small employer, the core staffing-agency market, 13 open role(s) | A role has been open 7 months, well past the point most employers escalate | 6 roles stuck simultaneously, a systemic capacity problem rather than one hard search | Hiring senior or leadership roles, where search firms are the norm | Hiring is accelerating, so active budget and growing need | Re-advertised a role 1 time(s) after months of silence, with the earlier ad still up 45 warm 3 stuck roles a dev shop can staff, worst of them Backend Software Engineer open 6 months | 3 of those roles are remote or hybrid, so a distributed team is already acceptable | Stack is visible in their own ads: aws, dagster, dbt, javascript, postgres 3 Backend Software Engineer | Senior Credit Risk Data Scientist | Frontend Software Engineer 6 7 211d Sales, Engineering, Data & AI Business Development Representative | Account Executive | Sales Development Representative 13 accelerating - yes Python, SQL, AWS, PostgreSQL, Dagster, dbt Charlotte, North Carolina, Remote Europe, Dublin en 100% 100% - Dublin 2019 Wayflyer has provided $6B+ to 7,000+ businesses across eCommerce, retail, software & services. Apply in less than 10 minutes and access capital in hours. ashby 2026-08-27 2026-08-28
AutoScout24 autoscout24.nl confirmed NL DE 7, CA 2, IT 2 21-100 open roles 98.0 hot mid-market employer, the fastest-growing agency segment, 46 open role(s) | A role has been open 9 months, well past the point most employers escalate | 11 roles stuck simultaneously, a systemic capacity problem rather than one hard search | Hiring senior or leadership roles, where search firms are the norm | Hiring is accelerating, so active budget and growing need | Re-advertised a role 1 time(s) after months of silence, with the earlier ad still up 40 warm 7 stuck roles a dev shop can staff, worst of them Senior Software Engineer / AI Enabler (m/f/d) open 9 months | Went back to a technical role 1 time(s) after two months or more of not advertising it | Stack is visible in their own ads: angular, aws, azure, csharp, datadog 7 Senior Software Engineer / AI Enabler (m/f/d) | Senior Software Engineer | Software Engineer, CMS (Registry Support) 11 9 263d Engineering, Data & AI, Product & Design, Legal & Compliance, Finance & Accounting Senior Software Engineer / AI Enabler (m/f/d) | Software Engineer, CMS (Registry Support) | Senior GenAI Data Scientist (m/f/d) 46 accelerating - - AWS, LLMs, Python, C#, SQL, TypeScript Munich (Germany), Berlin (Germany); Munich (Germany), Toronto, ON (Canada) en 67%, de 20%, it 11% 67% - - - Het Europese online autoplatform voor het kopen en verkopen van occasions en nieuwe auto's. Meer dan 1 miljoen auto's online op AutoScout24. greenhouse 2026-08-26 2026-08-28
Lexroom lexroom.ai confirmed IT IT 4, DE 1 21-100 open roles 98.1 hot mid-market employer, the fastest-growing agency segment, 24 open role(s) | A role has been open 6 months, well past the point most employers escalate | 5 roles stuck simultaneously, a systemic capacity problem rather than one hard search | Hiring is accelerating, so active budget and growing need | Re-advertised a role 2 time(s) after months of silence, with the earlier ad still up 39 warm 1 stuck role a dev shop can staff, worst of them AI Engineer open 4 months | 1 of those roles is remote or hybrid, so a distributed team is already acceptable | Stack is visible in their own ads: llm, python, spark 1 AI Engineer 5 6 184d Sales, Data & AI BDR Team Manager | Italian Market (Milan) | Account Executive Manager | SMB | Italian Market (Milan/Rome) | Agente di Commercio / Agente di Vendita Indipendente (Partita IVA) 24 accelerating series-b yes HubSpot, Salesforce, Spark, LLMs, Python Milan, Italy, Berlin en 96%, it 4% 96% - Milan 2023 - ashby 2026-08-27 2026-08-28
Abacum abacum.io confirmed US ES 2, AR 1 6-20 open roles 98.0 hot small employer, the core staffing-agency market, 14 open role(s) | A role has been open 7 months, well past the point most employers escalate | 3 roles stuck at once | Hiring senior or leadership roles, where search firms are the norm | Hiring is accelerating, so active budget and growing need | Re-advertised a role 1 time(s) after months of silence, with the earlier ad still up 39 warm 1 stuck role a dev shop can staff, worst of them Senior Back End Engineer (Integrations) open 4 months | 1 of those roles is remote or hybrid, so a distributed team is already acceptable | Stack is visible in their own ads: llm, python 1 Senior Back End Engineer (Integrations) 3 7 211d Product & Design, Customer Success & Support, Engineering Professional Services Associate | Customer Success (finance/EPM) | Senior Back End Engineer (Integrations) 14 accelerating series-b - LLMs, Python Barcelona, Buenos Aires, Remote Spain en 100% 100% - New York 2020 Abacum is the AI-native FP&A platform built for CFOs to connect data, workflows and teams, simplifying planning and reporting with 700+ integrations. ashby 2026-08-26 2026-08-28

Scroll sideways → Ten of 9,671, and all 38 fields of each. Nothing here is held back for the paid file - it is the same row.

And the roles behind them

This is your opening line. Quote one in the first sentence of your outreach and you are no longer a cold call.

Company Website Opening line Role Role key Function Months open Open Re-opened Locations Gaps vs median Location Country Workplace Contract Salary Tech Warmth Lead Why it is a lead Their open reqs Their trend Their stuck reqs Their functions ATS Checked Verify Stuck score
Duvo duvo.ai Your Forward Deployed Engineer (EU/UK Based) role in EU/UK - Remote has been open 3 months, and you have opened it again once since. Forward Deployed Engineer (EU/UK Based) forward deployed engineer engineering 3 99d 2 - 0.4x EU/UK - Remote - remote FullTime - LLMs, Python, SQL 92.1 hot small employer, the core staffing-agency market, 14 open role(s) | A role has been open 10 months, well past the point most employers escalate | 7 roles stuck simultaneously, a systemic capacity problem rather than one hard search | Re-advertised a role 2 time(s) after months of silence, with the earlier ad still up 14 steady 7 Engineering, Data & AI, Marketing, Product & Design ashby 2026-08-28 their posting ↗ 57.4
Menlo Security menlosecurity.com Your Senior Engineer I(UK region) role in EMEA - UK has been open 4 months, and you have opened it again once since. Senior Engineer I(UK region) senior engineer i engineering 4 135d 2 - 0.5x EMEA - UK - remote FullTime - AWS, JavaScript, Python, Rust 100.0 hot mid-market employer, the fastest-growing agency segment, 18 open role(s) | A role has been open 11 months, well past the point most employers escalate | 5 roles stuck simultaneously, a systemic capacity problem rather than one hard search | Hiring senior or leadership roles, where search firms are the norm | Hiring is accelerating, so active budget and growing need | Re-advertised a role 2 time(s) after months of silence, with the earlier ad still up 18 accelerating 5 Engineering, Customer Success & Support, Operations, Product & Design, Sales ashby 2026-08-28 their posting ↗ 51.0
Menlo Security menlosecurity.com Your Sales Engineer - Channel role in APAC - Japan has been open 11 months, and you have opened it again once since. Sales Engineer - Channel sales engineer engineering 11 337d 3 - 1.4x APAC - Japan - - FullTime - AWS, Azure, GCP 100.0 hot mid-market employer, the fastest-growing agency segment, 18 open role(s) | A role has been open 11 months, well past the point most employers escalate | 5 roles stuck simultaneously, a systemic capacity problem rather than one hard search | Hiring senior or leadership roles, where search firms are the norm | Hiring is accelerating, so active budget and growing need | Re-advertised a role 2 time(s) after months of silence, with the earlier ad still up 18 accelerating 5 Engineering, Customer Success & Support, Operations, Product & Design, Sales ashby 2026-08-28 their posting ↗ 39.1
Alan alan.com Your Fullstack Software Engineer (x/f/m) - Global Architecture role in Anywhere in France, Belgium, Spain has been open 7 months, and you have opened it again twice since. Fullstack Software Engineer (x/f/m) - Global Architecture fullstack software engineer engineering 7 207d 2 - 0.8x Anywhere in France, Belgium, Spain - - FullTime - C#, Java, JavaScript, PostgreSQL, Python, React 98.6 hot upper mid-market employer, 94 open role(s) | A role has been open 9 months, well past the point most employers escalate | 18 roles stuck simultaneously, a systemic capacity problem rather than one hard search | Hiring senior or leadership roles, where search firms are the norm | Hiring is accelerating, so active budget and growing need | Went back and re-advertised roles 3 times across the board, each after months of not advertising them 94 accelerating 18 Engineering, Sales, Customer Success & Support, Finance & Accounting, Legal & Compliance ashby 2026-08-28 their posting ↗ 32.2
Alan alan.com Your Product Designer role in Paris, France has been open 3 months, and you have opened it again once since. Product Designer product designer product-design 3 99d 2 - 0.5x Paris, France - hybrid FullTime - - 98.6 hot upper mid-market employer, 94 open role(s) | A role has been open 9 months, well past the point most employers escalate | 18 roles stuck simultaneously, a systemic capacity problem rather than one hard search | Hiring senior or leadership roles, where search firms are the norm | Hiring is accelerating, so active budget and growing need | Went back and re-advertised roles 3 times across the board, each after months of not advertising them 94 accelerating 18 Engineering, Sales, Customer Success & Support, Finance & Accounting, Legal & Compliance ashby 2026-08-28 their posting ↗ 31.1
Pennylane pennylane.com Your Product Designer (Confirmed/Senior) - Remote Europe 🇪🇺 role in Paris has been open 6 months, and you have opened it again once since. Product Designer (Confirmed/Senior) - Remote Europe 🇪🇺 product designer product-design 6 179d 2 - 0.9x Paris - remote FullTime - - 97.1 hot upper mid-market employer, 140 open role(s) | A role has been open 6 months, well past the point most employers escalate | 11 roles stuck simultaneously, a systemic capacity problem rather than one hard search | Hiring senior or leadership roles, where search firms are the norm | Hiring is accelerating, so active budget and growing need | Went back and re-advertised roles 3 times across the board, each after months of not advertising them 140 accelerating 11 Customer Success & Support, Engineering, Operations, Product & Design, Finance & Accounting ashby 2026-08-28 their posting ↗ 30.7
AutoScout24 autoscout24.nl Your Senior Software Engineer / AI Enabler (m/f/d) role in Berlin (Germany); Munich (Germany) has been open 9 months, and you have opened it again once since. Senior Software Engineer / AI Enabler (m/f/d) senior software engineer / ai enabler engineering 9 263d 1 - 1.1x Berlin (Germany); Munich (Germany) - - - - AWS, Azure, Java, Kafka, LLMs, OpenAI, PostgreSQL, Scala 98.0 hot mid-market employer, the fastest-growing agency segment, 46 open role(s) | A role has been open 9 months, well past the point most employers escalate | 11 roles stuck simultaneously, a systemic capacity problem rather than one hard search | Hiring senior or leadership roles, where search firms are the norm | Hiring is accelerating, so active budget and growing need | Re-advertised a role 1 time(s) after months of silence, with the earlier ad still up 46 accelerating 11 Engineering, Marketing, Finance & Accounting, Sales, Product & Design greenhouse 2026-08-28 their posting ↗ 29.5
Neko Health nekohealth.com Your Lead Software Engineer - Member Experience role in London has been open 6 months, and you have opened it again once since. Lead Software Engineer - Member Experience lead software engineer engineering 6 189d 1 - 0.8x London - hybrid FullTime - - 98.1 hot upper mid-market employer, 103 open role(s) | A role has been open 10 months, well past the point most employers escalate | 18 roles stuck simultaneously, a systemic capacity problem rather than one hard search | Hiring senior or leadership roles, where search firms are the norm | Hiring is accelerating, so active budget and growing need | Re-advertised a role 2 time(s) after months of silence, with the earlier ad still up 103 accelerating 18 Engineering, Operations, Executive & Leadership, Data & AI, Finance & Accounting ashby 2026-08-28 their posting ↗ 26.3
Duvo duvo.ai Your AI Platform Engineer (EU/UK Based - Remote) role in EU/UK - Remote has been open 10 months. AI Platform Engineer (EU/UK Based - Remote) ai platform engineer engineering 10 310d - 1 - 1.2x EU/UK - Remote - remote FullTime - GCP, LLMs, PostgreSQL, TypeScript 92.1 hot small employer, the core staffing-agency market, 14 open role(s) | A role has been open 10 months, well past the point most employers escalate | 7 roles stuck simultaneously, a systemic capacity problem rather than one hard search | Re-advertised a role 2 time(s) after months of silence, with the earlier ad still up 14 steady 7 Engineering, Data & AI, Marketing, Product & Design ashby 2026-08-28 their posting ↗ 42.1
Duvo duvo.ai Your Site Reliability Engineer (EU/UK Based - Remote) role in EU/UK - Remote has been open 10 months. Site Reliability Engineer (EU/UK Based - Remote) site reliability engineer engineering 10 310d - 1 - 1.2x EU/UK - Remote - remote FullTime - Docker, GCP, Kubernetes, LLMs, PostgreSQL, Python, Terraform, TypeScript 92.1 hot small employer, the core staffing-agency market, 14 open role(s) | A role has been open 10 months, well past the point most employers escalate | 7 roles stuck simultaneously, a systemic capacity problem rather than one hard search | Re-advertised a role 2 time(s) after months of silence, with the earlier ad still up 14 steady 7 Engineering, Data & AI, Marketing, Product & Design ashby 2026-08-28 their posting ↗ 42.1
Duvo duvo.ai Your Design Engineer (EU/UK Based - Remote) role in EU/UK - Remote has been open 8 months. Design Engineer (EU/UK Based - Remote) design engineer engineering 8 256d - 1 - 1.0x EU/UK - Remote - remote FullTime - GCP, PostgreSQL, React, TypeScript 92.1 hot small employer, the core staffing-agency market, 14 open role(s) | A role has been open 10 months, well past the point most employers escalate | 7 roles stuck simultaneously, a systemic capacity problem rather than one hard search | Re-advertised a role 2 time(s) after months of silence, with the earlier ad still up 14 steady 7 Engineering, Data & AI, Marketing, Product & Design ashby 2026-08-28 their posting ↗ 42.1
Duvo duvo.ai Your Founding Product Manager (EU/UK Based - Remote) role in EU/UK - Remote has been open 5 months. Founding Product Manager (EU/UK Based - Remote) founding product manager product-design 5 155d - 1 - 0.7x EU/UK - Remote - remote FullTime - - 92.1 hot small employer, the core staffing-agency market, 14 open role(s) | A role has been open 10 months, well past the point most employers escalate | 7 roles stuck simultaneously, a systemic capacity problem rather than one hard search | Re-advertised a role 2 time(s) after months of silence, with the earlier ad still up 14 steady 7 Engineering, Data & AI, Marketing, Product & Design ashby 2026-08-28 their posting ↗ 41.6

Scroll sideways → All 29 fields of the roles sheet. Every role links to the employer's own posting, and that link is the product: you never have to take our word for a number.

What is actually filled in

The question is not how many rows there are, it is how many you can act on today. Every figure below is counted from the file you would receive, not written into this page.

50% of companies come with a website

For 3,405 of them the company's own website points back at the job board we found them on, so you can confirm you have the right company in about ten seconds. Where we could not establish the website beyond doubt, the cell is blank rather than guessed — a wrong website costs you a wasted email and some credibility; a blank one costs you a Google search.

Careers page 39%
LinkedIn page 40%
Country the roles are in 82%
Posting language 85%
Lead score 100%
1,345 companies opened the same role again twice or more

Same seat, advertised again months later, with the first ad still running. They are still looking, and they are not getting there on their own.

7,006 have two or more roles stuck at once

Not one awkward vacancy. A hiring function that is behind.

325 days open, median worst role

Half the companies in the file have a role that has been open longer than this.

35 flagged "do not contact"

Their careers page says they refuse agency submissions. Flagged so you skip them instead of burning an email finding out.

9,671 companies, 61,427 stuck roles, 38 fields per company. At €349 that is 3.6 cents per company, and you keep the file.

The difference between a list and a lead

What you're working now
  • Companies that might need you
  • Filtered by headcount, funding, industry: proxies for pain
  • The same export everyone else on your channel bought
  • “I see you're hiring”
What this is
  • Companies that have demonstrably failed
  • Filtered by the thing itself: open 90+ days, advertised again after a quiet spell
  • Read from each employer's own system, not a data broker
  • “Your data engineer has been open 214 days and you've opened it twice more since”

Is this you?

Four ways people use the same file. Find yours.

You sell teams, not candidates

Staff augmentation, nearshore, managed delivery. “Stop trying to hire this person, use our team” only lands on someone who has already tried and failed — and until now you had no way to know which prospects those were. This file is that list.

4,505 companies with a role a dev shop could staff, 538 of them your best openings — expensive market, already hiring remote, and back advertising the same seat

You place into Europe from outside it

A company that filled a role in a month doesn't need you. One stuck for 200 days has exhausted its local market, and that is the moment nearshore stops being a cost decision and becomes the only one. This file is strongest exactly there: most of it comes from Personio and Recruitee, the systems European mid-market employers actually run on.

10,002 stuck roles in Germany, Austria and Switzerland alone

You run a specialist desk

You place one kind of person and you know that market cold. You already have targets; what you don't have is which of them is stuck right now, and the sentence that proves you did your homework.

6,267 companies with unfilled engineering or data roles

You sell to hiring teams

Recruiting software, assessment tools, employer branding. A company visibly failing to fill roles is a company whose process isn't working, and that is the only moment anyone shops for a new one.

7,006 companies stuck on two or more roles at once

What the file actually contains

Every figure below is counted from the current dataset, not rounded up for a landing page.

1,345 companies that have advertised the same role again at least twice, each time after months of not advertising it. These are your warmest calls: they have tried, stopped, and gone back to it.
8,913 times an employer went back and re-advertised a seat they were already advertising. Each one is a conversation opener with a date attached.
How long each role has been open
3-6 months25,7196-12 months18,7161-2 years12,1312-3 years4,861

Most roles fill inside six weeks. Nothing here has. 28% have been open more than a year.

How many times the same role was opened again
opened once54,125opened again once6,0812-3 times1,1424-9 times79

Every re-advertised seat costs them money and time. A company on its fourth attempt has already decided this problem is worth spending on — which is the hard part of your sale, done before you call.

Stuck roles per company
1 role2,6652-3 roles2,8434-9 roles2,74510+ roles1,418

Most of this file isn't one-off bad luck. It's companies whose hiring process has stopped working across several roles at once.

Where these roles are
United States16,896Germany9,168Netherlands4,385France2,282India2,244United Kingdom1,863Canada1,463Belgium904

Counted per role, from the country on the employer's own posting. German-speaking Europe is the largest block, and it is the one where a nearshore rate argument lands hardest.

How it's built

Every company here publishes its own openings through an applicant tracking system, and that system — not a job board, not an aggregator — is where we read them. It is why the dates hold up: “open nine months” is the employer's own publish date, the same one their recruiter sees, rather than the day something noticed a listing. We re-read on a schedule and keep the history, so a role that comes back is visible as a role that came back.

Ashby
Personio
Breezy
Recruitee
SmartRecruiters
Greenhouse
Workable
Lever

16,751 employer job boards tracked across these systems, re-read on a schedule.

What we rank on

  • How long the role has been open, from the employer's own publish date.
  • Whether they've restarted the search. A fresh listing for the same role beats age alone.
  • Whether a role closed and came back. Usually means the hire didn't stick.
  • How the rest of their board behaves. One stuck role at a company that fills everything else reads differently.

What we throw away

  • Standing catch-alls. "General application" and talent pools stay open forever by design.
  • Hiring waves. Six copies of one role across locations is scaling, not distress.
  • Forgotten listings. Past 18 months a role only stays in if the employer is still posting elsewhere, or opened it again deliberately. Past three years, nothing stays in.
  • Staffing firms. Removed by name and by behaviour. They're your competition.

Will they actually buy?

A stuck role tells you there's an opening. It doesn't tell you whether that employer ever engages outside help, and those are completely different questions. So every company carries a separate warmth score with its reasoning written out in plain English, usable as your opening line rather than just a column to sort on.

It's weighted from published staffing-industry research rather than intuition, and the intuitive answer is often the wrong one. Small and mid-market employers score highest, because they are the real market for agency recruiting. Size counts against a company rather than for it: an enterprise with an in-house talent team and an RPO contract starts well behind a fifty-person firm with the same problem. It is a weighting, not a veto — a large employer with a dozen roles stuck for two years still scores well, because at that point the in-house team is visibly not coping, and the reason text names the size so you can judge it yourself. The score also reads whether the problem is systemic, since several roles stuck at once is a capacity problem, and that is a much easier conversation than one unusually hard search.

The exact weighting is proprietary and changes as we learn which signals predict a placement. What doesn't change is that every input is checkable against the employer's own posting.

One file. One price.

No tiers, no seats, no per-row pricing. You get the whole thing and you keep it.

Before you buy

How fresh is this?

Every role was re-checked live on 2026-08-28, and that date ships in the file. It's a snapshot, not a live feed, so a role can close the day after you buy. Roles open 90+ days rarely close in the next week, which is why that's the cut-off, but some will.

Is this scraped from job boards?

No. It's read from the applicant tracking systems employers run themselves, the same endpoints that power their careers pages. That's why the dates are theirs, not ours.

Do you sell contact details?

No, and we won't. No names, no emails, no phone numbers. You get a company worth calling and the evidence for why. Finding the right person is your job, and you're better at it than a scraped database.

Will it be full of recruitment agencies?

No. Staffing and recruiting firms are removed, both by name and by how their postings behave. They're your competitors, not your prospects.

What if a row is wrong?

Check before you buy. The free sample is 15 rows from the actual file, every column filled in, and each one links to the employer's own posting. That's better than a refund promise, because you never have to take our word for anything.

Can I resell it?

No, it's for your own outreach and research. Full terms.

Who makes this

I'm Dragan Živković, a data engineer in Banja Luka, Bosnia and Herzegovina. I've spent about ten years building data infrastructure — event pipelines, warehouses, the systems companies rely on to keep their numbers straight — most recently as an analytics engineer for a US adtech company.

That is the whole reason this file reads applicant tracking systems directly instead of scraping job boards. Getting a date right, once, at the source, is a habit from ten years of being the person who has to explain why two dashboards disagree.

It is one person, not a company with a support desk. If something in the file is wrong, writing to sales@hardtofill.com reaches me, and I would rather hear it than not.

9,671 companies who can't hire. €349.

If one row becomes a client, it paid for itself many times over. The sample is free and ungated, so start there.