Ask HN: Job Options for software engineer
Which one of the options would an engineer prefer:
1. $600K/yr FAANG (50% cash, 50% RSU)
2. $600K/yr FAANG (100% cash)
3. $700K/yr non-FAANG (100% cash)
NOTE: I work at a FAANG co now and I can tell you that the learning experience can be hit or miss in FAANG (so, 3. is not as bad as it sounds).
I am not trying to decide my next job, but I see a lot of co-workers obsess about RSUs in FAANG (when they can be brought in open market).
45 comments
[ 3.1 ms ] story [ 86.2 ms ] threadI get the fact that equity in a high quality startup is available only through employment (or investment). But, for a publicly traded company, it is not so clear why people choose 1.
As for me, I do not invest in FAANG, too risky for me. I prefer to get paid cash higher than FAANG and invest in a diversified portfolio (I’m in VTI/VXUS/BND).
With this strategy I am at $3M at 34, and I have almost enough savings to fire before 40 that I don’t need FAANG returns and volatility, SP500 will take care of me just fine with reduced volatility.
I suspect people want FAANG jobs (Option 1) 'cos it looks good on resume and the RSU is a side benefit.
Best of luck with your endeavour. You can do it!
I'm assuming #2 is Netflix.
The cash part of the comp was probably just slightly less than FAANG, but total comp (cash + expected bonus) was significantly lower than comparable FAANG.
I'm actually in the interview pipeline with Citadel and TS at the moment. Don't suppose I could bugger you for any miscellaneous tips? :)
I am an infra SWE with a decade of experience (34 years old), the last few years focused on distributed systems (think Kafka, Kubernetes, etc).
I have mostly an individual contributor role but I also work as tech lead for a few projects, planning and splitting the work for more junior engineers, and being ultimately responsible for the technical choices of the team.
I would define myself as absolutely average, I am not a brilliant developer and most times I find it hard to dig into a codebase and understand it, or entirely follow technical conversations with my peers. I have no “popular” work in the public to my name, if you googled me nothing substantial would show up, just a few sparse messages in open source mailing lists.
I am at a hedge fund. My role at FAANG would be paid around ~$600k/y (had actual offers at hand in that range).
I fundamentally don’t like working at all and despise the idea of having to rent my time to a boss in a futile rat race, so I might as well maximize the money if I have to do it, so I can retire early.
I am on track to quit the corporate world as soon I reach $5M liquid net worth, which should hopefully be < 5 years away. After that, I’ll quit without even thinking twice.
As far as interview, is it leetcode plus some math brainteaser type stuff?
Interview is standard programming, no math, these are infra SWE positions, not quant.
If you're unsure or feel uncomfortable with the risk, then the all-cash option (#2) would be better.
As for option #3, it would really depend on the specific company - difficult to evaluate without knowing. It's hard to know if taking a bet on a non-FAANG company's stock is a good idea without an understanding of what space they're in, what stage they're at, etc.
This is a hypothetical scenario. Just thinking that folks dont think this way when it comes to evaluating job offers.
Basically, the question is: "how much extra cash does one need to decline a FAANG offer (is it 2X or 4X the $ value of a FAANG RSUs?)"