Worried about engineering background check and 20 year old criminal history

Posted by ExConEngineer@reddit | ExperiencedDevs | View on Reddit | 58 comments

I'm in Washington State and am accepting an offer for a large tech company based out of California. Now I need to submit information for the background check.

I'm a Staff/Principal-level software engineer, with around 15 years of experience, but this is my first background check.

I have a criminal history from 25 and 20 years ago. A pretty bad one at that. One Class A Robbery I, two Class B Robbery II, one possession of stolen property from 25 years ago and a Class C residential burglary plus a 4th degree assault from 20 years ago. I served 51 months and 15 months, respectively, for these charges. I was last released in 2008, so 17 years ago. Oh, I have another possession of stolen property as a juvenile from 28 years ago.

My current background check (should I name the background check company?) has a selection labeled "Do you have a known criminal background?" It has "yes" and "no" and the forms will allow leaving it blank. It is not limited to a timeframe. Should I mark "yes" or leave it blank?

I've asked a few similar questions before in different subs and people suggested not disclosuring anything and just saying something like "I didn't think it would be a problem after 20+ years"

I've worked extremely hard to build a positive and productive life since. I've led at-risk youth programs for 10+ years grown my career, family, and community involvement. I've worked on multiple AAA game titles and built software for some of the USA's most notable companies. But, I was caught in a round of layoffs last year. Now, with a family and a newborn, I'm scrambling to get on somewhat in a very competitive industry that is still riddled with layoffs.

See previous post here: - https://www.reddit.com/r/ExperiencedDevs/s/UH5IOARMEF - https://www.reddit.com/r/AskHR/s/hQaRHohT56

Thank you for any help or advice. I can answer any non-identifying questions.