When should I disclose my hacking convictions?
First some context: I'm a full-stack dev, on the job-market, interviewing mostly at small-to-medium companies (3 - 50 employees). A few years ago (circa 2009-2010) I made some very foolish mistakes and ended up with 5 hacking felonies. I served a little time, paid some restitution, and got on with my life. I was finally released from probation 2 months ago.
My question is: At what point during a job-search / interview-process should I bring this up? I've tried putting it right on my resume (just to "get out in front of the issue") but then nobody seems to return my emails. I've tried staying mute and waiting for them to ask or mention a background check, but I'm worried that this tactic makes it seems like I'm hiding it or being deceptive.
Is there a best-practice for this? Or is it company-specific?
Lately, if I know that the work might require a security clearance, I'll disclose before the first conversation, just so I don't waste their time. A recent potential-employer gave me advice yesterday along the lines of: "Any small startup who is still raising money might need to know up-front, because of the potential for investors to run background-checks on early-stage team members during a round" - Is there any truth to this comment, in your experience? Would a VC care if I'm a non-founder?
On the other hand, I've been wondering: Is it possible that some small startups never ask about criminal history because they don't wan't to know? In that case, should I just default to being quiet until asked?
Again, any insight from this community would be very much appreciated. I've been going in circles with my logic, and I'd love some outside advice.
Thank you