I think there are many straightforward answers.
Try to get the $500k jobs. If that doesn't work and you don't want to grind LC for 6 months, go for $150-200k jobs like startups. If you are as good as you say you are, you could probably study/talk your way into a job or at least figure out what you need after applying to 100 startups.
Faangs always seem to be hiring, not sure but having a LinkedIn seems to get inbound Faang recruiters, at least for me as a US dev. And startups, YC who's hiring has worked for friends, I'm sure grinding applications on aggregators like indeed, stackoverflow, angelist etc has some chance of working.