I'm in a similar boat. I'm just tired of working for other people. I was an athlete so I have it ingrained in my brain to always aspire to greatness. I'm stuck doing mostly boring web CRUD apps (new team, new project) where I was building complete automation systems with nearly full autonomy.
Unfortunately, the US isn't really a meritocracy. Leadership positions come from who you know more than what you know. If you don't feel like playing the dating game, start your own thing. You'll definitely not be bored.
Also, you could work for a small company where they don't really know what's going on. You need to earn trust with the ownership by solving easy low hanging fruit that really earns / saves money. Don't go too small and make sure the company is profitable / well funded / proven business model, otherwise you'll constantly be bailing water.