Spend your time instead on getting more vacation from the start. If instead you ask for 25 days of vacation per year instead of the default 10 you have a deal (or maybe they bring you down to 20 days). You can't get 50 days of vacation (there is a company max they can't go beyond), but you can get a lot more time.
This has not backfired on me. It just takes 8 times more effort than getting hired at one place. I figured the benefit would compound.
Source: I am no great negotiator, but I've always negotiated my salary and got 10-15 % more than what I would have had w/o asking anything. This compounds after a few stints. And I've been a manager in startup/mid size/big tech: always negotiate.
Especially if you're a founding member or an early hire, it often has much more to do with having good insights about where technology meets business, knowing how to tackle difficult problems using limited resources (IRL, not just in a computer), and even a sprinkle of politics if your startup happens to "disrupt" the wrong kind of industry.
If your startup has a management team that can abstract away all of that stuff so that you can just code in peace, I agree that your tenure there will probably not be worth the hassle in a resume.
Google, Meta, Amazon & microsoft all do banding, so the base wages is mostly public (hence why its all bollocks about wage negotiation, there isn't any.) The first level of senior for most of these orgs will tip the scales at around $300k
Having worked at both startup and FAANG, I don;t think startups actually give you the skills to flourish here in corp land. Sure, you might be a good coder, but most of the time its navigating politics that actually gets you promotion (that or good luck with a successful project)
You really don't need to be a good coder to be at a FAANG. Sure there are specialisms as you point out. but most of the time its just entry level CRUD, followed by manic debugging with shitty non-documented tools.