Maker here, posting this as a top-level comment for visibility. Lots of folks are interested in the salary information alone. We have a dedicated page for compensation information: https://www.levels.fyi/comp.html There's also a short url: http://www.comp.fyi :) Edit: You can also contribute by adding your comp here: https://www.levels.fyi/addcomp.html
Compare career levels across companies
391–400 of 428 posts
Re: Compare career levels across companies
#392Earlier quoted context omitted.
I've been an L5, L6, L7 and L8 at Amazon over the last 10 years. My experience is that once you've been here a while the total comp is a rollercoaster that follows the stock price. I haven't had a salary increase since I was L6 (and don't want one!) ... so for me it all comes down to when I got stock and how it performed over the next few years. Personally I've done very well that way, as it's nearly always outperfor…
My understanding was that large run ups (or downs!) in AMZN stock would result in adjustments, such that your total comp stays on target. Is that a simplistic description?
Re: Compare career levels across companies
#393Maker here, posting this as a top-level comment for visibility. Lots of folks are interested in the salary information alone. We have a dedicated page for compensation information: https://www.levels.fyi/comp.html There's also a short url: http://www.comp.fyi :) Edit: You can also contribute by adding your comp here: https://www.levels.fyi/addcomp.html
- Allow me to select more than three companies on the homepage. Or if that's not possible, let me toggle a specific one in and out. Right now I try to keep my current company on the screen, but as toggling a new company in drops an old one (seemingly lifo) it's a bit of a juggle - On comp.html the tooltip over the graphs only shows 2/3 of the values. So I can see: * Base salary + Total * Base salary + Stock * Stock + Bonus but not all 4 at the same time. It'd be a lot more useful if I could.
Re: Compare career levels across companies
#394Earlier quoted context omitted.
But refreshes and new offers are matching the current stock value not the original
$60k worth of stock is $60k worth of stock. Initial and refresh awards are converted to shares from a dollar amount. If new grants were $200k six years ago and are still $200k now, what the stock price has done in the interim is irrelevant.
In 2018, RSUs are worth twice as much as 2014, so people hired for the same role in 2018 get 6 RSUs ($60k) while the people hired in 2014 are still getting [at least] 12 RSUs ($120k).
This is what I'm talking about with regards to stat inflation on this reporting.
Re: Compare career levels across companies
#395Earlier quoted context omitted.
Which? I've had conversations worth Microsoft, Google, Facebook, and Amazon that all got weird about Ruby. If there are hidden Ruby jobs, I'd love a referral to them
Would rather not say, they're not FAANG but they're on the website and you've heard of both of them. I've never spoke w/ Microsoft or Amazon in any depth - but have gone through interview processes w/ Google and FB, neither were too concerned about seeing Ruby on my resume. Curious what "getting all weird" means?
For instance, in a recent interview, I couldn't remember the substr() function in Javascript, which Google insisted I do the challenge in. Instead I wound up using the ruby [range] operator and explaining ranges and what that operator meant.
To Google's credit and my moderate surprise, I passed that round of the interview. But I have definitely had interviews where the result is a mash of languages that nobody can really understand. Or they let me do it in ruby and I have to explain every line of the syntax (for instance, how ruby does iteration).
There have also definitely been times where they flat out told me that they want a specific language and I should contact them again when I've gotten skill in it.
Alternately, if languages don't match, they'll focus the interview on a skill that they need for whatever position, but for which I only have limited expertise. Take SQL. I know what indexes are, I can open a console to identify long running queries, but I mostly work with it through an ORM. But if they hear I have some SQL experience they'll decide to grill me on details of how Postgres handles things like logging and persistence and maintaining multiple versions of rows in memory and what are tuples and so on.
I'm not a DBA and will do only mediocre in such interviews. I always mix up the different types of joins, because I hardly ever write join queries and usually look it up when I need it.
I'm fairly certain they'd have given me Java questions if I knew Java, but the thing I had experience in that the recruiter knew was SQL.
Re: Compare career levels across companies
#396Earlier quoted context omitted.
Thanks! I think I will
I've often thought about whether I'd work for a company like Google or Facebook, where the pay and culture and everything is great, but at the same time you're part of an organisation which makes some ethically questionable products. How do you feel about that now that the decision is somewhat imminent?
Re: Compare career levels across companies
#397Earlier quoted context omitted.
Why is "hard tech" == "low-level"? There are plenty of interesting and challenging technical problems that are "higher level" but more difficult due to scale/latency/etc demands.
Besides, DMA isn’t really a “hard” problem as far as I am aware...
Re: Compare career levels across companies
#398Earlier quoted context omitted.
This uhh isn't normally the case at Google. There are almost no cases where a new grad will make more in base salary than an existing employee. And relatively few where a new grad will make more in tc than an existing employee, although that does happen.
New hire != new grad
Re: Compare career levels across companies
#399Huge fan of this site, for two reasons: - It lets “outsiders” to the tech scene understand salary and levels at big companies. If you went to MIT you probably already have frat brothers/sorority sisters or an alumni network that consists of senior engineers at these big companies that know the promotion and compensation schemes well. But if you were an equally smart student who went to a non target school, many of th…
eh? the leveling data is local to each company. within each company, of course it's subjective because ladder criteria are subjective. but AFAICT it's accurate. in general "senior" is 5 years at any company. senior means you have a 4 year degree and adequate work experience to have applied your book learning to a professional environment and so you are now adept at basic skills, advanced and current platform/framework/library/environment knowledge, know how to use many modern toolsets, have delivered software that has made it to the maintenance and maybe replacement part of the lifecycle. beyond that, some companies have more grades and some have fewer which represent larger org structures and so more people and bigger deployments, and more money.
> comp info seems a bit skewed for some companies and more senior roles
what do you mean, skewed?
Re: Compare career levels across companies
#400Huge fan of this site, for two reasons: - It lets “outsiders” to the tech scene understand salary and levels at big companies. If you went to MIT you probably already have frat brothers/sorority sisters or an alumni network that consists of senior engineers at these big companies that know the promotion and compensation schemes well. But if you were an equally smart student who went to a non target school, many of th…
There are two problems with these: 1) If you aren't at one of these companies, it's not a fair comparison. It's really difficult to find a pre-IPO company who is going to compensate you like these, if for no other reason than that options are just not something you can easily stick a dollar value on. 2) It's kind of depressing. It's very easy to find people at similar experience levels as you making FAR more money (p…
huh? that's not the point. It's difficult because there are zero startups or pre-IPO companies that will pay you like this.
> if for no other reason than that options are just not something you can easily stick a dollar value on
it's very easy. dollar value of options = $0.