How are things for you as an engineer with 3 YOE?
I have 3 YOE as an engineer at a large non-FAANG tech company. We hire a lot of ex-Amazon people if that's any indication of our prestige and comp (I'm pretty sure Amazon pays more than we do but we don't require people to work in office like Amazon does).
I don't really get interviews from big tech companies, I've worked on my resume a lot so that's not it. I've gotten a lot of startups offer to interview me and I've done well in interviews, but never gotten offers. My suspicion is that it's because I went to a kind mid school (T50 and ranked higher for CS, but nowhere near actual top colleges obviously) and everyone I see at these startups went to UCB, MIT, etc.
I also don't apply to the bay area, I'm on the east coast and have no interest in leaving the east coast. I'm willing to move, I would move to another city or even outside the US, but I am not moving to the bay area, dear god no.
I THINK what's going on is that most hiring is only in the Bay Area now and most companies want people with 5+ YOE for mid level roles. And people from top schools. And until this restructuring ends, which would probably take a few more years at a minimum, this probably won't change.