tldr: "I reached out to a friend who is Head of Engineering at a ~500 person fintech company."
It's brazen, I admit, but the ex-con part can be substituted for other more fortunate people, like those with little experience, non-traditional backgrounds, those who never got advanced degrees (undergraduates mostly). The oh-so-different software industry isn't that different from any other industry these days in that it's more about who you know rather than what you know to find employment, but the added bonus for software types is that often enough it's both! Maybe I'll look back at this comment and feel it's overly pessimistic, but I hope that's because things changed for the better.