More often than not, what looks like a talent shortage is actually a timing problem.
The engineers are out there.
The challenge is getting the right people into the right roles at the point the project actually needs them.
That might sound like a small distinction, but in practice it’s where most hiring processes start to struggle.
I regularly see businesses begin hiring too late in the lifecycle of a project.
The requirement is clear, the pressure is building, and suddenly there’s an urgent need to bring someone in. At that point, expectations are high, timelines are tight, and the margin for error is minimal.
And that’s where things start to slip.
Good candidates aren’t always immediately available. The right person might be finishing a contract, working through a notice period, or simply not ready to move at that exact moment.
So the process stretches.
Weeks turn into months. Delivery timelines start to move. And the narrative becomes “there aren’t enough good people out there”.
In reality, the issue isn’t supply.
It’s alignment.
Alignment between when the project needs capability—and when the hiring process is set up to deliver it.
From my perspective, there are a few patterns that come up time and time again:
-
Hiring starts reactively rather than being planned around project milestones
-
Roles are defined based on ideal scenarios rather than real-world constraints
-
Businesses hold out for a perfect fit, even when a strong hire now would keep things moving
None of this is intentional.
But in high-performance engineering environments, where timelines are tight and programmes evolve quickly, these gaps have a habit of compounding.
A delay in one hire doesn’t just create a short-term problem—it can impact the wider team, slow decision-making, and ultimately affect delivery.
That’s why the businesses that tend to perform best are the ones that take a slightly different approach.
They think ahead.
They map hiring to project phases.
And they’re open to using different types of resource—whether that’s permanent hires or specialist contractors—to make sure capability is in place when it’s needed.
It’s not about lowering standards.
It’s about understanding that timing is just as important as quality.
Final thought
In engineering, getting the right result is always the goal.
But getting there at the right time is what makes the difference.
And in hiring, that often means shifting the mindset away from “finding the perfect person” to making sure the right capability is in place when it matters most.
Photo by Arvin Mogheyse on Unsplash