I recently got a L5 offer in Amazon (yoe: 7 years, location: Vancouver, Canada). I was checking levels.fyi for salary ranges and seemed like the band is pretty wide, ranging from $180k to $290k CAD. Given that, I'm pretty sure I will have to negotiate my way up. But at the same time I don't wanna negotiate too much that they pass on me. Any sound advice on how to play this game properly? #salarynegotiation #salaries #salary
But the pay is better than OP would likely get at most Canadian employers. You shouldn’t be comparing to a completely unrelated market that you have no control over. Take the best offer available to you, don’t throw it away because it’s not the best ever in the whole entire world.
But I want to go to the states eventually. Right now I don't have the required status for working in the states. So if I join now, I can always move to the states later right? I guess that comp difference always exists for any company. So Canada is always a losing scenario when compared to USA at least in terms of comp. Given that, do you still think it's a bad idea to join?
I am in Canada too. I have to tell you that for people in Canada, Amazon is the top company to work for. US people won't understand this. I talk to many recruiters from companies other than Amazon. Some good companies can give Senior engineer base salary CAD 150k to 180k. Others can only offer CAD 120k base for senior engineers. Some others only offer CAD 220K TC for staff eng. So in Canada, Amazon SDE2 >>> senior or even staff in other Canadian companies. Amazon L6 Senior SDE is like VP Engineer in other Canadian companies. From what I know right now, you can feel safe asking for at least CAD 200K for Amazon L5. Because other Canadian companies they may pay up to CAD 180k for good engineers. So Amazon probably will stick to bottom line CAD 200k so they are competitive against Canadian local companies. CAD 290K was possible during 2021/2022 but do not expect that right now. CAD 250k was a safe asking price during 2021/2022. The only reason that Amazon was willing to pay CAD 290k during 2021/2022 was that many US companies were hiring in Canada and easily gave > CAD 350k offers at that time. Right now, there were no competitors in Canada so Amazon probably will only offer you CAD 200k to CAD 230k TC.
Thanks for the detailed breakdown of everything. This is exactly what I was looking for. Given that, I'd probably chose not to join Amazon. Since my current comp is already around that range. Let's see
@hgstdb yes, I am also curious how much is Amzn willing to pay
Can you share your interview experience ? Leetcode medium ?
Their DS algo round was LC medium. Standard tree question. Nothing fancy. But they have very different other rounds. One system design, one logical and maintainable ( LLD kinda) and one problem solving round For system design sometimes they go a little deeper than grokking etc. So at the least you should read books like DDIA. If you read white papers and tech blogs that's even better. For problem solving you need to know about programming semantics well. Multiple threads, thread safety, locking etc. You don't need to know exact syntax as long as you know the basic semantics.
OP, you will likely work ~20% more per week: from 40 hours closer to 50 hours per week. Probably it doesn’t make sense to join if you’re not getting compensated for load increase
That's true. That's something I'm considering as well. TBH my team's workload right now is pretty less. Given that it's probably at least 50% more work there.
Ask Blinders
Yesterday
948
Why is our country owned by Israel? I don't want my tax dollars fund genocide. How can we stop this nonsense?
India
11h
961
Johnny sins of India
Tech Industry
Yesterday
519
Bitcoin is the only possible future
Personal Finance
7h
1391
Should I marry a lazy girl?
Tech Industry
Yesterday
3402
1 vs 5 Million - no lifestyle change
Nothing as of now. They said the HM will call me this week (for team matching). I just want to get an idea before the recruiter verbally gives me the numbers.