Every provider profile says senior. The CV is polished, the title is inflated by a grade, and the engineer attached to it might be excellent, adequate, or a genuine mismatch — the paperwork looks identical in all three cases. This isn't provider dishonesty so much as provider economics: 'senior' is graded on a curve that varies wildly between firms, and an engineer sitting on the bench costs the provider money every week, which creates steady pressure to present whoever is available as whoever you asked for. Your codebase will discover the truth in week one either way. The only question is whether your vetting discovers it first, while saying no is still free — or whether you find out after the context-loading session, the counterpart time, and three weeks of invoices.
Why the provider's 'senior' needs verification
Two structural forces sit between you and an accurate picture of a candidate, and neither requires anyone to lie. First, grade inflation: seniority titles aren't standardized, so 'senior' at one provider means five years of real production ownership and at another means two years plus a confident manner — and the provider grading the engineer is the same party selling them, an incentive alignment problem no amount of goodwill fixes. Second, bench pressure: an unbilled engineer is a cost the provider absorbs weekly, so when your request arrives, the honest question inside the provider isn't only 'who is the best fit?' but 'who do we have available?' — and the profile you receive is written to close that gap. None of this makes providers bad partners. It makes their candidate descriptions opening claims rather than verified facts, and the difference between clients who get consistently strong externals and clients who get the bench is usually just that the former check.
The lightweight vetting loop that's actually enough
You don't need — and can't justify — your full internal hiring pipeline for an augmented engineer; the engagement is faster to exit than an employment contract, and the replacement clause is your safety net. But 'lighter than internal hiring' doesn't mean a CV skim and a chemistry call. Three steps, roughly a week end to end, catch the large majority of mismatches while they're still free.
| Step | Time | What it verifies |
|---|---|---|
| Technical conversation on real past decisions | 45-60 min | That the claimed experience is theirs: walk through a real system they built — why that architecture, what broke, what they'd change. Depth is unfakeable at follow-up level; people who did the work go deeper when probed, people who watched it go vaguer |
| Scoped paid trial task | 0.5-2 days, paid at full rate | Actual work quality on something shaped like your real work: a genuine small ticket or realistic exercise, reviewed like a normal PR. Paying for it keeps it fair, keeps good candidates engaged, and buys you an honest sample instead of a performance |
| Reference with specifics | 20 min | The track record behind the CV: not 'were they good?' but 'what did they own, what happened when something went wrong, would you bring them back for your next project?' — the pause before the last answer is the data |
Vet for what internal hiring processes skip
Standard interview loops were designed for employees: people who get months of ramp, a manager invested in their growth, and a desk within hallway distance of every answer. An augmented engineer gets none of that, and the qualities that determine whether they thrive in that setting are exactly the ones most interview processes never touch. Add these three checks — they matter more for augmented staff than another algorithm question ever will.
- Context-loading speed: give them your real architecture diagram for ten minutes, then ask where they'd look first for a described bug, what risks they'd flag, what questions they'd need answered before touching anything. You're not testing whether they guess your system right — you're watching how fast unfamiliar structure becomes usable understanding, because their entire first month is that exercise on repeat.
- Autonomy at ambiguity: 'Tell me about a time the spec was wrong or missing and nobody was available — what did you do?' The strong pattern is bounded initiative: made a reasonable assumption, documented it, flagged it at the next contact, kept moving. Both failure modes — waiting idle for permission, and building a week of unchecked assumptions — are expensive in an external, and both are audible in the answer.
- Communication in writing: their PR descriptions, their trial-task write-up, even their scheduling emails are the sample. A distributed external who cannot make a decision legible in writing will cost you meetings for the entire engagement — and unlike coding gaps, this one rarely improves on your time.
Reject fast, and reject kindly
A vetting process only protects you if 'no' actually gets said, and said quickly. The common failure is drift: the candidate was fine-ish, the need is urgent, the provider is waiting, and declining feels confrontational — so a hedged maybe becomes a start date, and the mismatch you half-detected in vetting becomes a month of invoices and a mid-engagement replacement, the most expensive possible version of the same decision. Decide within a day or two of the last vetting step, and deliver the no with a concrete reason: 'strong engineer, but we need someone who has operated event-driven systems in production, and that depth wasn't there.' Kindness here isn't just decency — it's operationally load-bearing. A specific, respectful rejection teaches the provider your actual bar, and the second candidate they send is consistently closer to it than the first. A vague or graceless no teaches them nothing except that your account is difficult.
How providers react to being vetted — and what it tells you
Run this loop a few times and you'll notice the meta-signal: the provider's reaction to your vetting predicts engagement quality almost as well as the vetting itself. A provider whose engineers are genuinely strong treats your process as a feature — their candidates pass, the passing builds trust, and the trust shortens every future placement. A provider who resists structured vetting is telling you, in the politest available language, what they expect it to find.
| Situation | Good provider | Bad provider |
|---|---|---|
| Hearing your vetting plan | Welcomes it, offers candidate availability for it, sometimes shares their own vetting results to speed yours up | Calls it unnecessary — 'we've already vetted them' — and pushes to skip straight to signing |
| Paid trial task | Agrees readily; confident their engineer will convert the trial into the engagement | Resists, stalls, or tries to substitute a portfolio and references for actual observed work |
| A candidate fails your vetting | Takes the specific feedback, recalibrates, sends a visibly closer match | Argues with the result, re-pitches the same candidate, or quietly proposes someone junior at the same rate |
| Timeline pressure | Honest about availability, holds quality anyway | Uses urgency against you: 'he'll be placed elsewhere by Friday' on every single candidate |
