Amazon used to have an internal Slack channel that allowed employees to share their total compensations anonymously. Thousands of people shared and the numbers were eye opening. Basically, if one was not a star and got consistently promoted every two or three years, she would not get compensated at market price. As a result, an L6 who stayed in the company for years often got lower total compensation than an L5 new h…
Any resources on these levels? Never worked for a FAANG so curious where I would sit.
Why Don't Tech Companies Pay Their Engineers to Stay?
161–170 of 294 posts
Re: Why Don't Tech Companies Pay Their Engineers to Stay?
#162Earlier quoted context omitted.
UK companies do not respect software engineers or reward them properly (not even stock), even interns in other places get paid 5x more than a senior engineer in the UK. There is a also a huge cost of living issue in the UK which makes it dead on arrival for any software engineering job in the UK. I could say there should be more VC funding in the UK for startups but I don't think this would help either due to the abo…
> UK companies do not respect software engineers or reward them properly (not even stock), even interns in other places get paid 5x more than a senior engineer in the UK. In monetary terms this is not true. A good software engineer can make 150-200K in the UK without going into finance or FAANG. In real terms you are better off making 50-80K in Germany, Spain, France, Poland, Italy, etc…, especially if you have child…
Re: Why Don't Tech Companies Pay Their Engineers to Stay?
#163TBH suspect I was being seriously underpaid.
Re: Why Don't Tech Companies Pay Their Engineers to Stay?
#164Earlier quoted context omitted.
You should try leaving a company for money sometime. Financial independence really is life-changing, and you can get there surprisingly quickly in the tech industry by putting yourself on the market more often. Anecdotally, at my current company nearly everyone I know who left did so within a few months of hitting the 4-year cliff on their signing equity. I've left 3 companies in my career primarily because the next…
I've never been in a position where I had any kind of leverage to negotiate a serious increase. I've even been in an extreme situation in crypto sector where I was putting pressure on the company founder for a salary increase. I was earning like USD $100K per year comp total. They had over $100 million of assets. The founder, a multi-millionaire who had more money than he knew what to do with said that the pressure I…
Re: Why Don't Tech Companies Pay Their Engineers to Stay?
#165Earlier quoted context omitted.
Kind of depends. I live in Canada, most companies don't pay software related jobs like dev or SDET particularly well. When I left my QA / SDET position at 9 years of experience my salary was $52,000 Canadian a year. To give you an idea, it would've been like living in Denver, Colorado on a $35,000 USD salary in 2020-ish or so. Not every engineer is going to be making six figures. You just don't see those folks talkin…
I would say that's a very low total comp for an SDET in Canada in any major metro area (e.g. Toronto or Vancouver). New grads with a CS degree that can code can find an entry position for double that compensation. Startups or big co.
Highest offer I've heard specifically for a mid level SDET position was $72,000 for 4 to 5 YOE but it was with a big company out of Vancouver. AFAIK they had no problem filling that opening within a few weeks.
Re: Why Don't Tech Companies Pay Their Engineers to Stay?
#166Re: Why Don't Tech Companies Pay Their Engineers to Stay?
#167Earlier quoted context omitted.
engineers either have patent quotas or are blue collar as far as any Enterprise is concerned. do you have patent quotas at your position? if not they are counting the days to replace you with a machine, someone overseas, a script, AI. depending on the decade.
Why is a lawyer position irreplaceable, but an engineering/blue collar one is not? Not trying to be spiteful or angry, just geniunely curious about the business logic and psychology behind that kind of decision making. Isn't every job replaceable?
Re: Why Don't Tech Companies Pay Their Engineers to Stay?
#168Earlier quoted context omitted.
But there's no supply for the people who know your product and codebase except for your existing employees, isn't that the whole point of paying them to stay?
They can be onboarded and trained
Over a period of 6 years, until they reach 30% of the knowledge/velocity of the people who wrote the original thing. /s
Basically the company:
- hires a new engineer on the new market rate so they get up spending extra money
- spends extra time and resources to onboard the new engineer to a fraction of the productivity of the engineer that's had tenure
Over the years, I used to think that companies are taking the hit on money and productivity in order to not have "irreplaceable" engineers. Better have replaceable cogs in the machine rather than important pillars of your company, right? Workers need to know their place, even if it costs you money and productivity.
Nowadays, I just think it's the sheer incompetence and the stubborn insistence of managers in thinking that giving a new engineer the same title as the title of one of your tenured engineers will somehow magically mean they both can do the same things, at the same pace.
I used to think that kind of company behavior was calculated malice, now I believe it's simply brutal stupidity.
Re: Why Don't Tech Companies Pay Their Engineers to Stay?
#169Re: Why Don't Tech Companies Pay Their Engineers to Stay?
#170Earlier quoted context omitted.
I make low six figures in a low to medium cost of living area. I don't think even doubling my income would change my life too much.
Doubling your income would mean you can take 50% of your time off with the same income. Pretty sure that would change your life!