What would you choose - Staff at a unicorn startup or Senior at Amazon?

Posted by isthistakenornotlol@reddit | ExperiencedDevs | View on Reddit | 65 comments

Hi all, I am around 10YOE now and have worked at 2 FAANGMULA companies at mid level earlier in my career, and just finished interviews both to join at Amazon as L6 (Senior) and to be a Staff Engineer at a unicorn. I believe I did very well in both and should be getting offers soon. From levels.fyi and the job descriptions the startup will pay \~15% less than Amazon if I don't count the illiquid stock options (much higher base).

Considering that I don't currently live in the US but have plans to move there in a few years, at which point I would like to join a FAANG or equivalent company at Senior/Staff (not just transfer with Amazon though, as that will be worse financially due to lower RSU grant where I live), what would you choose? The startup title is higher on paper and I would maybe have more core responsibilities, but the scope of leadership/mentorship will be about the same (lead a team of 6\~8 people). Would the higher title be better on my resumé, or is Senior at Amazon more respected by recruiters if you are shooting for Senior/Staff positions at FAANG?