Have you considered applying for (remote) jobs outside of the US? At least in Europe background checks are very unusual, although with a unique name maybe even a simple Google search would "out" you :/
(I'm not saying you should be dishonest and lie about your conviction, but if they don't ask then no harm no foul)
(I'm not saying you should be dishonest and lie about your conviction, but if they don't ask then no harm no foul)