Enough articles have been written about engineering crunch in the valley while some solutions have been suggested (like increasing equity grants to engineers), the bigger issue of broken recruiting pipeline has not gained the attention it deserves.
Its a job of recruiters to source potential candidates and most recruiters are compensated in form of a percentage (usually 20-30%) of annual base salary of the hired individual.

Companies (big or small) have a usual four-year vesting schedule for equity grant with one year cliff (ignoring exceptions). But most of the time, recruiters are compensated upfront (as soon as candidate accepts the offer).
Notice the misalignment of incentives, while companies are looking to hire someone for a longer duration, they are essentially rewarding recruiters can find “selectable” candidates who is just good enough to clear interviews (since anything more would be a waste of effort) with no regards to “fit” (technical and otherwise).
Even weird is that since most recruiters work on contract basis for short durations, there is actually an incentive for them to get the candidate (who joined previous company) to interview at his/her new contractor company. I have heard few strange stories narrating the same.

Why not compensate recruiters in terms of fraction of (salary + equity grant) of the hired engineer over next four years too?

 

This way, recruiter will be incentivized

  1. to focus on candidate who will show stability – work for at least 4 years.
  2. to focus on candidate who will be better than average – since more money/equity the candidate earns, the more reward recruiter will get.
  3. to focus on candidate who is a better fit – since a better fit is most likely to show stability as well as stay for long term with the company.
  4. to track candidates who are good – since maintaining a long term (~10-20 years) with such candidates will be more fruitful.
  5. to focus on company whose equity will be meaningful – since a part of their compensation is in equity.