PrePool Methodology

pre-pool
Upstaff’s PrePool methodology combines continuous sourcing and pre-screening with KYD (Know Your Developer) verification. PrePool identifies and assesses relevant engineers before a vacancy exists, while KYD adds verification of professional history, references and technical background before client interviews. The article explains how the two processes fit into technical recruiting.
pre-pool

PrePool Methodology

Most companies start technical hiring with a specific vacancy: publish a job, collect applications, filter them, and identify relevant candidates. Upstaff uses a different sequence: sourcing and pre-screening take place before a specific client requirement appears. This approach is called the Pre-Screened Talent Pool (PrePool).

Where the Candidate Pool Comes From

PrePool sourcing deliberately combines multiple sources rather than relying on incoming applications:
  • LinkedIn Recruiter
  • Boolean search via Google and X
  • Coresignal
  • Proprietary web-profile collection
  • GitHub
  • Local job boards and candidate databases
  • Professional communities and social groups
Different sources expose different parts of the labour market. Candidates visible on one platform are often invisible on another.

The R&D Engineering Talent Market in 2026

  Upstaff estimates that the addressable R&D-oriented engineering market across its primary sourcing regions exceeds 5 million people. This is an internal market estimate rather than an official statistical measure. It is narrower than the broader ICT specialist category used by European agencies (Eurostat reported 10.45 million ICT specialists in the EU in 2025).

RND Market distribution by locationtalent-by-countries

  •     Central & Eastern Europe — 1.5M
  •     Western Europe — 2.7M
  •     Turkey, Caucasus & Kazakhstan — 200K
  •     Israel — 200K
  •     Ukraine — 250K
  •     Ukrainian engineers relocated outside Ukraine — 50K
Availability is also important. Upstaff’s market model estimates that 8–15% may be immediately available, about 70% potentially movable depending on the opportunity, and 15–25% not actively considering a move. These are internal estimates, not official labour-market statistics. This scale is a structural advantage for Upstaff: both in absolute volume and in the practical scope of work we can support for clients. The relevant question for recruiting is not only the total number of engineers, but their availability and willingness to consider a new opportunity.

Availability Within the Market

The engineering market can be divided into three groups (Upstaff market model, not official labour-market statistics):
  • 8–15% — Immediately available Actively looking, between projects, on a bench, or otherwise ready to start relatively quickly. For a 5M+ market this corresponds to a potential pool of up to ~750,000 people.
  • ~70% — Potentially movable Employed but open to the right opportunity. Upstaff estimates this segment at approximately 70% of the addressable market, or up to roughly 3.5 million engineers. These engineers are largely invisible to pure application-based recruiting. Their willingness depends on compensation, technical challenge, product, engineering culture, remote arrangements, career progression, stack, and international exposure. This is the group we can actively compete for — especially when a client can make an offer meaningfully better than the market median (“dream job”).
  • 15–25% — Not actively considering a move Satisfied, committed, or simply not interested in changing jobs under ordinary conditions.
The combination of market size and the large “potentially movable” segment gives Upstaff both quantitative reach and a practical operating scope that pure inbound recruiting cannot match.

Screening Before a Specific Job Exists

Conventional processes screen candidates against a particular job description. PrePool screening happens earlier. Upstaff periodically interviews engineers based on expected demand for technologies, seniority levels and engineering functions — even when there is no active client requirement for Senior Backend, Staff Data Engineering, React, Machine Learning, DevOps, Solution Architecture, etc. As of 2026 the Upstaff PrePool contains 2,000+ engineers who have already been screened by independent Upstaff experts. This information is then used the moment a client requirement appears.

Application Optimisation and ATS Filtering

Tools that help candidates tailor application materials to individual vacancies are now widely available. Services such as: analyse job descriptions, surface keywords and assist with resume tailoring (including AI-assisted rewriting aimed at ATS compatibility). An AI-assisted CV is not automatically inaccurate. It does mean the document an employer sees increasingly reflects a candidate’s ability to optimise an application in addition to their underlying experience. This becomes material when a hiring process relies heavily on keyword matching.

Automated Job Applications (Auto-Submit Services)

Automation has moved beyond resume optimisation. Several services can search for vacancies and submit applications automatically or semi-automatically on the candidate’s behalf. Examples include: These systems increase application volume. From the employer side the result is often higher numbers without a proportional increase in relevant candidates. Some of these tools are designed to work around or through common protections on LinkedIn Jobs, Greenhouse and other ATS career pages, further increasing the volume of low-relevance applications that reach the system. The recruiting workflow therefore has to separate application volume from candidate relevance.

ATS Systems and the Filtering Layer

Large organisations commonly use ATS and recruiting platforms such as: These systems provide applicant tracking, workflow management, screening and reporting. They process large volumes efficiently. However, the information entering the ATS is still supplied by candidates. When candidates use multiple resume versions, keyword optimisation, AI-generated answers or automated submissions, the ATS is processing increasingly optimised application data. The ATS can make the process more efficient. It does not independently verify whether every claim accurately reflects the candidate’s practical experience. That remains a screening and assessment task.

Interview Volume in Technical Hiring

The cost of hiring is not limited to sourcing. Each candidate who reaches the interview stage consumes time from recruiters, engineers and hiring managers. Ashby’s recruiting data reports approximately 17.6 applicants interviewed per hire for technical roles, with a median technical interview process of ~17.9 days from first to last interview. Gem’s 2025 recruiting benchmark (based on more than 140 million applications) reported approximately 20 interviews per hire — a 42% increase compared with 2021. These figures count interview events, not unique candidates. A process involving 6–10 candidates who each go through 2–4 stages routinely produces 15–20+ interview events. The workload includes technical interviewers, hiring managers, team members, scheduling, feedback collection and decision-making.

Sourcing Cost

To successfully fill one senior IT vacancy, a average European talent acquisition team typically needs to source and screen 100 to 200 candidate profiles. Upstaff team typically reviews 500-1,000 profiles.  Cost-per-application examples, € (highly variable by role, geography, and competition):
  • €2.5–€8: LinkedIn tech roles: 
  • €5–€25: Indeed:
  • €8–€20: Tech average:
Upstaff’s internal 2025–2026 benchmarks for a typical European or remote Senior / Staff R&D IT vacancy indicate:
Cost componentInternal benchmark
Job advertising placement/sourcing budget€1,000–€3,500
Recruiter time€1,200–€3,500
Recruiter and technical interviewer effort~30–50 hours
Combined sourcing cost~€3,000–€7,000
These are internal benchmarks, not universal costs. For a hiring organisation, cost per relevant finalist is more informative than cost per application. This continuous sourcing and screening work is Upstaff’s investment in business development and competitive advantage versus traditional recruitment. We obtain a time advantage and already possess recommendations and screening results before a client request arrives.

What PrePool Changes

The operational difference is that part of the screening process occurs before a client requirement is received. prepool vs traditional hiring When a requirement arrives, available information may already include technical experience, previous projects, professional history, screening results, communication assessment, technology exposure and availability. The new requirement is then used to identify which previously screened engineers are relevant and where additional sourcing is needed.

Screening Without a Specific JD

When a candidate is screened before a specific vacancy exists, the interviewer does not have the client’s detailed job description in front of them. Evaluation can focus on what the engineer has actually done rather than on whether the profile contains the exact terminology of one particular vacancy. In simplified form:
  1. What has this engineer actually done?
  2. How relevant is that experience to this particular technical challenge?
This separates candidate assessment from job-description optimisation.

From Resume Matching to Technical Matching

Upstaff’s workflow:
  1. Understand the technical requirement — not just the job title or career-page text. What needs to be built or changed? Existing architecture? Ownership? Genuine technology requirements? Transferable experience? Team structure? Required autonomy?
  2. Define the target profile — capabilities, relevant experience, seniority, domain exposure, team context, communication requirements, availability, compensation range.
  3. Search the existing pool and the wider market — PrePool + new sourcing + automated search + human review.
  4. Human-first finalist review — candidates identified by automated search are reviewed by people before being presented. The goal is to determine whether the candidate’s actual background matches the technical requirement, not merely whether the resume contains matching keywords.
On average, Upstaff presents ~3.5 finalists per job.

PrePool and KYD

PrePool and KYD address different parts of the process.
  • PrePool maintains a continuously sourced and screened talent pool.
  • KYD (Know Your Developer) establishes confidence in a particular engineer’s professional history, references, technical background and other verification signals.
They can be used sequentially: Market → PrePool → Technical matching → KYD / verification → Client interview.

Current PrePool Metrics (Upstaff internal)

MetricFigure
Addressable R&D engineering market5M+
Pre-screened engineers2,000+
Average finalists presented per job~3.5
Jobs closed93%
Average engagement value$7K
Countries coveredX+
Market-size and availability figures are estimates. PrePool and operational figures are internal company metrics.

What Has Changed in Technical Recruiting

Several parts of the process are becoming increasingly automated on both sides: Candidates
  • AI-assisted resume writing
  • JD-specific keyword optimisation
  • Automated application generation and submission
  • Automated job discovery
Employers
  • ATS filtering and ranking
  • AI-assisted sourcing
  • Automated scheduling and interview analytics
Automation reduces manual work. It also creates a situation in which more of the hiring process can be optimised to pass through a system. Pre-screening before the vacancy exists moves part of the evaluation outside that application loop. The underlying principle is simple: The candidate is evaluated before there is an opportunity to optimise their profile for a particular job. That is the basis of the PrePool model.

Sources