0:00
Who doesn't want to be a cool software engineer geeking out at a fang company making more than
0:04
some doctors without spending 10 to 14 years in school and residency? Or if you're already a
0:10
software engineer, how does your pay compare to fang engineers? And by fang, I'm not just
0:15
talking about Facebook, Apple, Amazon, Netflix, and Google. If you add in all the other high-paying
0:21
tech giants, we'd have to use a worse acronym. To make that point more clear, this video will
0:25
also include Microsoft salaries. And with the way things are going in Netflix, maybe we'll end up
0:30
with the new acronym anyways. So let's get started with Facebook. We'll be starting with the entry
0:35
level positions and working our way to the highest level positions on the individual contributor path
0:40
So for Facebook, that entry level position is going to be E3. And that person makes a total
0:45
compensation of $184,828 with $122,546 of that coming from salary, $41,727 in stock, and a $20,555 bonus
1:03
Level E4 has a total compensation of $266,612. The salary is $163,251 with stock worth $81,186
1:18
and a $22,175 bonus. As a quick disclaimer, these estimates are sourced from levels.fyi
1:27
You can find compensation for a ton of other companies there, so be sure to check that site out
1:32
Level E5 has a total compensation of $387,073. A salary of $197,245. They get $155,512 in stock
1:48
and $34,316 in bonus. Level E6 total compensation $574,556. Salary $230,952. Stock $294,860. Bonus $48,744
2:12
It's also important to remember that the higher you go, the more responsibilities you have in
2:16
these positions usually require you to exert more influence across the organization
2:21
impacting things beyond just your team. Facebook's Level E7 gets a total compensation of $920,233
2:30
with a salary of $273,311, $573,344 worth of stock, and $73,578 for the bonus
2:44
Facebook's Level E8 has a total compensation of $1,611,850. $315,500 of that for their salary
2:55
$1,210,000 worth of stock, and $86,350 for the bonus. For Facebook's highest level E9
3:06
there was a whopping total compensation of $4.49 million with $350,000 of that for the salary
3:15
$4 million worth of stock, and a bonus worth $140,000. So insane
3:23
Most software engineers end up in the senior to upper senior levels
3:27
with only a few of them actually making it to the highest levels of the individual contributor track
3:33
This means that the sample sizes for compensation get smaller or non-existent. One of the reasons
3:38
for this is that there are so few engineers in these levels that it's pretty hard to share
3:43
your compensation and remain anonymous. Now let's look at salaries for software engineers at Apple
3:51
Apple's ICT2 junior software engineers take home an average of $162,496 of total compensation
4:01
with a salary of $124,472, $24,424 worth of stock, and a bonus of $13,600
4:11
The ICT3 software engineer has a total compensation of $218,962 with $147,782 coming from
4:24
salary, $53,903 coming from stocks, and $17,277 in bonuses. ICT4 senior software engineer makes
4:37
$316,504 with $185,086 coming from salary, $106,316 from stock, and $25,102 in bonuses
4:52
It's worth noting that for most large publicly traded tech companies that offer stocks
4:57
as you go up the compensation ladder, you hit a point where your salary plateaus
5:01
and a higher percentage of your compensation comes from stocks. Level ICT5 makes $446,470 total compensation, $218,107 from salary, $190,567 in stock
5:20
and $37,796 in bonuses. Level ICT6 makes $697,695 total compensation with $275,667
5:35
coming from salary, $370,556 from stocks, and $51,472 in bonuses
5:45
Also, in addition to higher on RSUs, a lot of companies give annual stock refreshers and
5:50
promotion refreshers that can overlap and create a really large amount of unvested stock. Apple has
5:56
a distinguished engineer position that had two salaries listed, one for $1,175,000 and the other
6:03
for $2,160,000. For that upper figure, that person reported $1.5 million in stock. That's a pretty
6:12
big gap, but if we take their averages, the salary would be $395,000, stock $1.1 million
6:21
and bonuses $172,500. The highest levels at Apple are going to be the senior distinguished engineer
6:28
and an engineering fellow, and there was not any data for either of those
6:32
Before we move on to Amazon, Netflix, Google, and Microsoft salaries, there are some things to keep
6:37
in mind. These averages are based off of historical data that do provide valuable insights
6:42
but there are some important factors influencing these averages that you should understand
6:46
For example, most of the large companies adjust salary based on where you live. With
6:50
bank companies heavily concentrated in the Bay Area and other tech metros
6:54
the total compensation also reflects a significantly higher cost of living, and these numbers can vary widely across other office locations. To put this in perspective
7:04
my co-workers in the Bay Area or in New York might be making a ton more money than me
7:09
but rent might be $3,000 for a tiny apartment for them, but where I live
7:13
that would buy you a good-sized house with a nice yard. Next up, Amazon
7:21
Amazon's Software Development Engineer 1 has a total compensation of $168,291, with a salary of $127,872, $22,064 from stock, and $18,355 bonuses. The Software Development
7:40
Engineer 2 makes $237,279 total compensation, with $156,515 coming from salary, $64,578
7:53
coming from stocks, and $16,186 in bonuses. The Software Development Engineer 3, or Senior
8:02
Software Development Engineer, makes $342,649 total compensation, with $172,926 salary, $155,796
8:17
in stock, and $13,927 in bonuses. The salaries look tempting, but at my last company, a ton of
8:25
management was recruited from Amazon, and they tried to inject the Jeff Bezos document culture
8:31
and the Amazon penny-pinching culture, which was quite a turnoff for a lot of engineers
8:35
Salary isn't everything. It's also important to really look for a culture that will be good for
8:41
your own interests and lifestyle. They have a Principal Software Development Engineer that
8:46
makes $597,507, and $186,344 of that is the salary, but they have a much higher number of
8:58
stocks at $378,907, with a $32,256 bonus. And this is where we start to see that the stocks
9:09
really start outweighing the salaries. They also have a Senior Principal Software Development Engineer
9:15
that makes $968,125 in total compensation, with a salary of $243,125, and a whopping $725,000
9:28
in stock, but zero bonuses. And then up from there is the Distinguished Engineer that comes in at
9:35
$960,000, so pretty close to the Senior Principal Software Development Engineer, with a salary of
9:41
$160,000, so lower than the Senior Principal Software Development Engineer, but more stocks
9:49
$800,000 worth of stocks, and zero bonus. Netflix is clearly focused on hiring senior engineers
9:56
and they are known for paying 100% salary rather than breaking it down into stocks and bonuses
10:02
though it does appear that may be changing, as some of the recent new grad engineers
10:06
have listed stocks as part of their compensation. For the Netflix new grad software engineer
10:11
it wasn't super clean, so I had to actually go through the list and come up with my own averages
10:17
So the total compensation is going to be $187,900 on average, with an average salary of $167,600
10:27
And for those that did receive stock, the average was $24,000, and for those that received bonuses
10:35
the average was $41,500, but it should be noted that there were a lot of them without any stock
10:43
or without any bonuses, so this definitely looks like it's something newer that they are having
10:50
their stock. Senior Software Engineer, total compensation $493,164, with $493,164 of that
11:00
coming from salary, zero stock, and zero bonus. Even though Netflix doesn't do RSUs like the
11:05
other tech companies, they do have ways for employees to use part of their salary to buy
11:09
stock options at a discount. The king of all companies, Google. Software Engineer 2, which is a new grad software engineer, has a total compensation of $190,859
11:21
with a salary of $132,538, with $37,873 for stock, and a bonus of $20,448
11:32
Software Engineer 3 has a total compensation of $268,751, with $160,606 of that coming from salary
11:48
$80,058 in stock, and $28,087 in bonuses. Senior Software Engineer has a total compensation of
11:58
$358,371, with a base salary of $190,494, and $131,860 in stock, $36,017 in bonuses
12:12
Google is at the top of a lot of software engineers' lists, and they do pay well
12:17
but I'm not sure we can totally trust these numbers. The last couple of years have been
12:20
a real ripper for some serious bidding wars for talent, and it will be a while before those
12:24
numbers lead to big movement in the averages on Levels.FYI. Previous year's salaries can really
12:31
drag down that average. We also have the recession fears weighing down the current market, but for
12:36
several of the larger fang-type companies, I would guess that salaries for each level are actually
12:41
getting closer to the next level up. A Google Staff Software Engineer makes $497,133
12:48
with $225,646 of that in salary, $215,873 in stock, and a good bonus of $55,614
13:00
A Senior Staff Software Engineer makes $703,605, with $265,915 of that in salary, $355,729 of that
13:13
in stock, and a bonus of $81,961. The Principal Engineer has a total compensation of $1,062,222
13:26
The base salary is $331,333, with $612,361 worth of stock, and a bonus of $118,528
13:42
which is more than a lot of software engineers' salaries outside of the Bay Area, just as a bonus
13:49
The Distinguished Engineer position did not have any data, but the highest level Google Fellow
13:56
had $3.6 million total compensation, with $600,000 of that being salary, $3 million in stock
14:04
and zero bonuses. Microsoft is really interesting. They have a ton of levels. We'll be looking at
14:08
59 through 80, but we're going to focus on the seven main levels without all the other micro
14:15
steps. Just know that Microsoft is much more granular, which likely means that promotions
14:20
may be more frequent, but also more incremental in compensation increases. Microsoft Level 59
14:27
Software Development Engineer has a total compensation of $159,232, and $111,362 of that
14:39
is from salary, with $28,740 worth of stock, and a $19,130 bonus. We'll skip Level 60 and go to 61
14:50
Software Development Engineer 2, with a total compensation of $180,710, and that base salary
14:59
is $135,641, with $26,671 in stock and $18,398 in bonus. We'll skip 62 and go to Level 63
15:12
Senior Software Development Engineer, with a total compensation of $222,746. $162,512 of that
15:23
is salary, $35,934 is stock, and $24,300 is the bonus. We'll skip Level 64 and go to 65
15:34
the Principal Software Development Engineer, with a total compensation of $299,748. Base salary is
15:43
$195,441. They get $61,707 in stock and a bonus of $42,600. Let's skip Level 66 and 67. We're going
15:55
to go to Level 68, which is Partner, that makes a whopping $846,550, with the salary of $278,800
16:06
stock worth $408,200, and a bonus of $159,550. We'll skip 69 and go to Level 70, the Distinguished
16:16
Engineer, who gets a total compensation of $945,000. $290,000 of that is in salary, $487,500
16:27
in stock, and a bonus of $127,500. Fellow position did not have any data. I mentioned
16:35
compensation disparity between locations in Silicon Valley and those in other cities when
16:40
working for the same company. If you want to know what's possible outside the major tech hubs
16:45
watch this video where I share my job progression going from a construction worker to software
16:50
engineer at a large tech company. Thanks for watching, and I'll see you in the next one. Lates