"Grinding leetcode" is not as easy you you seem to think. To low IQ people like me, it's literally pulling teeth because it's just a reminder of how stupid we are. Yet I've still done a few hundred, not that it has helped me get any impressive offers. I've never seen any evidence that you can just learn these things - most people just seem to practice a handful and then nail a bunch of offers.
Eventually I gave up and these were my strategies for finding high comp offers:
1) Go for SRE roles: Google SRE, Facebook Production Engineer. The work is interesting, interviews are going to be domain specific (Linux, networking, … as opposed to leetcode), pay is the same (the offers I mentioned above were for FAANG SRE roles).
2) Enter to a company that doesn’t do leetcode but still pays highly. Like a hedge fund (that’s how I found my current job). It’s going to be a grind, but you do get those high comps.
Once you do decide to not look at leetcode ever again, it will be very liberating.
Your SRE/ProdEng advice is good for the record, I've considered going down that path.