Taro Logo
1

Staying at Amazon L5 or move to Meta E4

Profile picture
Mid level at Amazon2 months ago

Hi all,

6 YOE SDE2, 5 at Amazon, 1 at Robinhood (boomeranged). Location Seattle.

I'm in offer negotiation currently with Meta for E4 infra sde role. My Amazon initial offer was

  • 180k base, 250k signon, 250k stock
  • Came out to 340/320/280/280, with stock growth in mind target was 340 over all years.
  • I'm in my 3rd year at Amazon for this offer. Current base is 189k.

Meta original offer was

  • 165k base, 330k stock, 15% bonus
  • I explained my current amazon comp as 340k, and my recruiter hinted I needed to provide proof so I included my initial offer letter
  • Meta came back with 165k base, 350k stock, 15% bonus, 35k sign on
  • I included a Palantir offer from last year (190k base, 400k stock, 20k clearance bonus) and my original Robinhood offer (180k, 330k stock, 50k sign on, 10% bonus)
  • They were still not willing to go up. I pushed one more time and they said the best they can do is 173k base. Their reasoning is with the 15% bonus, the base will be higher (I pushed back that it's not the same)

The above is a slight rant. Assuming Meta doesn't budge to give more, I'm curious if it's still worth moving from a reaching senior perspective and a total comp long term perspective.

At amazon, it feels impossible to reach senior. At meta, I would assume I can reach senior faster (1-2 years).

Is it worth moving for a potential pay cut in the short term? I also know Meta refreshers are a lot better than Amazon so I think it could be worth. Can I match with another meta team, would that help? The meta team is AI and Wearables.

Also curious from a pressure perspective how it is. I've been on 4 teams at Amazon (3 AWS teams) and always felt it was fine / never worried about performance. I hear its rough at meta, but I assume if I've always been a high performer at amazon/robinhood I should be fine?

123
2

Discussion

(2 comments)
  • 0
    Profile picture
    Tech Lead @ Robinhood, Meta, Course Hero
    2 months ago

    Here's a good related thread: "Surviving at Amazon vs Meta as Mid Level software engineer"

    Overall, I recommend Meta, especially for mid-levels. At Meta, you have a forcing function to get to senior (E5) in a little less than 3 years due to up-or-out. Even if you take the max time of ~3 years, it's still very fast by Amazon SDE 2 -> SDE 3 standards.

    If you were a high performer at both Amazon and Robinhood, you'll almost certainly be fine at Meta, especially if you follow the advice in Taro as well.

    Maybe you can get more tacked onto the signing bonus? You can try Rahul's "Close The Deal" tactic here: https://www.jointaro.com/course/the-insiders-guide-to-negotiating-your-tech-salary-and-compensation/negotiating-with-a-single-offer/

  • 0
    Profile picture
    Tech Lead/Manager at Meta, Pinterest, Kosei
    a month ago

    Yes, Meta will promote much faster than Amazon. The reputation of the company is also stronger, so you'll likely have more exit opportunities.

    Given that you've already been at Amazon for 5 years, I would definitely take the Meta offer. In the long-term, the tens of thousands of dollars in compensation difference likely won't make a meaningful difference to your quality of life.