We source our intern-to-Junior pipeline from a good state school from which we have a few graduates. We have about an 80% placement rate for the interns. We’ve yet to have any abusive or bad hires, this being a fully remote company. For Senior hires, a prior employee founded a Java User Group and sourced several high quality engineers from the pool of visitors. So, build a pipeline and play the long game?
Previously we’ve sourced candidates via a reputable recruiter from an in-town firm that our manager can routinely sit down with and build a relationship over the years. This had a good rate with only one bad placement. We ultimately traded time cost for money cost in that one, but I liked it.
The worst outcomes we’ve had were via LinkedIn jobs posts. By the time our in-house full-time recruiter would give us resumes half would be obvious frauds with most of the remainder being subtle frauds. I blame this in good part to having non-technical staff as the first filter in our pipeline.
Unfortunately the firm makes money hand over fist year on year so we are no longer a lean mean operation but a burgeoning beauracracy with room to hide, rest, and vest.