If its more than 'just a job', there aren't lots of options that are similar. You get problem solving, system design, and working in a mostly abstract space. You can find other careers with 2 of those things fairly easily, but all 3 is somewhat unique. And when you find all 3, the pay and benefits aren't comparable (pure math careers come to mind).
What other careers would you suggest?
I don't even want C level jobs because fuck meetings.