I need to share something that’s been weighing on me. We just closed a senior engineering hire yesterday—87 days from first contact to signed offer. Two years ago, the same role took us 45 days.
The industry narrative is clear: there’s a massive talent shortage, and that’s why everything takes longer. But here’s what I’m questioning: What if the real problem isn’t the talent market—it’s our broken interview processes?
The Data That Made Me Rethink Everything
Recent research shows the average engineering hire now takes 58-62 days, with data engineering and specialized roles stretching to 60-90 days. Meanwhile, top candidates are receiving multiple offers within weeks. Here’s the uncomfortable truth: while we’re taking two months to make decisions, our best candidates are accepting offers from competitors who moved in two weeks.
At my EdTech startup, I’ve watched this play out:
- Extended technical assessments that stretch across 3+ weeks
- Six rounds of interviews where candidates repeat the same career story to different stakeholders
- Delayed feedback loops where candidates hear nothing for 7-10 days between rounds
- Unclear decision criteria that force us to add “just one more conversation”
Three months ago, we lost an incredible senior engineer to a competitor. She told me later: “Your team was great, but after week 5 with no clarity on timeline, I had to make a decision with the offers I had.”
Are We Designing for Our Convenience or Theirs?
Here’s my hypothesis: We’ve optimized interview processes for internal convenience, not candidate experience.
We schedule interviews around our calendars, not theirs. We add rounds to include stakeholders, not to gain new signal. We delay decisions because we’re afraid of saying yes or no. And we call this “being thorough.”
But there’s a cost:
- Every week of delay, we lose 15-20% of our pipeline to other offers
- The candidates who wait longest? Often the ones with fewer options—not our top choices
- We’re systematically filtering for people who have time to wait, not people who have options
The Paradox Nobody Talks About
And here’s what really bothers me: We blame “talent shortage” while tech companies laid off 100,000+ workers in 2025, and entry-level software job postings on Indeed have dropped 71% since 2022.
If talent is so scarce, why are so many skilled engineers struggling to get offers? Maybe the bottleneck isn’t supply—it’s our ability to evaluate and decide.
My Challenge to This Community
I don’t have all the answers, but I know we need to rethink this. Some questions I’m sitting with:
- What if we’re measuring the wrong things? Time-to-hire vs quality-of-hire vs candidate experience?
- What if speed IS a quality signal? Companies that can decide faster might actually be better at evaluation, not just more reckless.
- What if the real scarce resource isn’t talent, but our own decisiveness?
I’d love to hear from this community:
- What’s your current time-to-hire? Has it changed in the past 2-3 years?
- Where do you see the biggest delays in your process? Self-inflicted vs necessary?
- Have you lost strong candidates to timeline? What did they tell you?
At some point, we need to ask ourselves: Are we competing for talent, or are we our own worst enemy?
Looking forward to honest perspectives on this.
— Keisha
VP of Engineering, former Google & Slack engineering leader, currently scaling EdTech teams