You should, but it looks like triplebyte was explicitly ignoring that because it would add too many dimensions to the graph and those benefits are hard to value. Stock options are not a liquid asset, and their value can change wildly and unpredictably. Ask all those programmers around in 2001 how much their options were worth.
Stocks are a major part of compensation for tech companies. Looking at just salary is an incomplete picture and also isn't fair for job-seekers. Fwiw this page has compensation data with break down by RSU, bonus, etc: https://www.levels.fyi/comp.html
Very true. I work at a non-FAANG, non-West Coast company and my initial job offer was 55/45 cash to stock ratio. Due to stock appreciation, that's changed to 45/55 cash to stock. Including only base compensation makes no sense.
My current base salary is exactly the same as it was at my last startup, but my income has more than doubled.
In NYC, and in the financial sector in particular, total total compensation often includes cash bonuses, while stock components are less common compared to S.V.
Without insight into total compensation, these numbers are only minimally useful.
Very relevant for people working for startups, much less relevant for those working at public companies where the stock can be sold the day it vests. Standard vesting starts after a year cliff, but it’s common to get a large signing bonus which makes up for it. Plus some people are getting offers with no cliff.
I worry that some really skilled developers may be looking at these stats and not realize what they are giving up by accepting a job with the average salaries reported here.
Unless you go to a FAANG you're basically going to be accepting compensation close to what's listed here.
If you're at a FAANG and get those massive stock packages, then you can really start getting close to the $300k+ total comp packages that people talk about.
Hedge fund programming jobs in NYC pay a significant annual cash bonus, I believe 50-100% of base salary is standard. From what I can tell $250-300k is pretty standard total comp for senior software devs. I'm just a programmer, probably a hiring manager or recruiter would have a better sense of the market.
Do you happen to know how to get a programming job at a hedge fund? I have a finance background, ran a tiny algo fund and is currently doing Swift development at a FAANG company, would love to combina my passions!
If your current FAANG role is listed on LinkedIn, you're probably getting a ton of messages from head hunters. Just start asking them if they can get you an interview at one.
The hard part is that there are only like 4-5 trading firms that have a reputation for great technology, and their size combined is like 1% of FAANG size, so there just aren't that many openings.
Yeah that makes sense but I actually don’t have it on LinkedIn, apparently we’re not allowed to for secrecy reasons. I still get a lot of unsolicited messages but almost nothing finance related so far...
I spent 9 years at a hedge fund in Chicago. I started a year out of college. That job, the reputation and that I lasted nearly a decade, and left of my own accord have opened numerous doors for me, and I only got the job because of networking (my best friend from college worked there and vouched for me, and he was there because a college friend of his sister worked there and vouched for him). Now that I'm "in", I can call up a handful of recruiters that specialize in finance to setup interviews inside of a week or so any time I want. Usually beginning of the year is the best time to interview (after theyve fired tje worst performers from the previous year). Recently, I was looking for a job after being let go in January. I had my first phone screen 3 business days after I lost my job. Accepted an offer after about 4 weeks without work. Actually accepted the lower base/higher bonus potential that also had better work/life balance and easier commute.
But, like I said: networking and recruiters. The hedge fund world is a very incestuous industry. Once you get in, lots of opportunities to move around as you meet people, they leave for new shops, etc. Education also doesnt much matter except to open the first door. I.e. a degree from MIT, CMU, Harvard or Stanford will open more doors without a network connection. I got in with dual BS degrees in engineering from a well respected, but not top tier tech school, with a referral from an employee. While there worked with some very talented people, few of which had degrees in CS. Worked with physicists, philosophers, mathematicians and English majors - all in a software development capacity. I'm sure there were other disciplines, but they escape me.
Thanks for the reply. Yes sure, that’s the way to go. The trouble is that I don’t even live in the US (I’m Swedish), so I’m sort of disconnected from that world. I do have one or two friends that went into HFT and similar, but only in Europe and I’d rather work in NYC right now.
Any tips on firms that even have those kinds of positions, I can always cold call a few to get a feeling for what they might be looking for.
My theoretical physics degree is from the best university in Sweden, but that probably doesn’t go very far in the US...
Best advice I could give is to leverage the contacts you have. Not just your friends, but also potentially your professors. They might have more contacts in finance than you know. A lot of physicists end up working as quants in finance. You might have to relocate to London or Germany (not sure what the outlook is over in Europe currently - my experience is entirely US). Hedge funds and the like will generally sponsor visas in the US, but you might have to seek them out more than expecting to be actively recruited, especially if from a more obscure school (and I do not mean this derogitorally). Most HFs usually have a small set of schools they actively recruit from, usually top tier (perceived) schools in the US in either finance, math, physics or engineering.
Given that FAANG (+Microsoft) employ close to quarter of a million software engineers and probably represent 50%+ of hiring in a given year, it seems weird to ignore those.
I remember reading a Google earnings report that said they had 90k employees in total. Assuming Amazon/Microsoft to be larger and assuming Netflix to be smaller, we can take Google to be the average. Of that, even if 50% was engineering, we'd only have 250k FAANG engineers worldwide. In the US, I'd guesstimate ~100k.
Taking Google as the average is throwing off your numbers by an incredible amount. Amazon alone has more employees (around 540k as of the most recent reporting I can find) than you gave the entire group. Microsoft and Apple each account for more than Google as well.
Does the Amazon number include people working in logistics, delivery, and all that? I suspect that is huge portion of that number. Their engineering force is larger than Google's but not by much, I think (60-70k at best).