I recently received offers from apple and amazon. I’m having difficulties evaluating these two offers. Yoe: 2 Amazon: ads org, working on a component of the internal ads serving system. 168k tc in Seattle. SDE1 Apple: AMP commerce, working in a DS team as a data/software engineer. 188k tc in Cupertino. ICT3 Amazon pros: I think the team is good and project is interesting. I will have more growth as an SDE. Cons: everything else. We have 6 people on call. Apple Pros: money, refresher, no oncall, perks and holidays, job security. Cons: I personally don’t think I will have much growth there, as my main task is to serve the model to the production online system (don’t know how yet). Also, there is no other engineer in the team, which makes me feel like I’m just there to do the dirty work for the DS, and the lack of guidance is not good for a junior level engineer. I don’t know if I’m right though, it’s just from the perspective of an interviewee. Also, my goal is to become a solid software engineer, but not a data engineer that only works with spark/Hadoop and does data cleansing.
I am from amazon and i hate it. Join apple
Could you please be more specific about why you hate it?
🍌
Given your YOE, I'd bias towards growth. Too early to play it safe.
How do you think of having a 6-person oncall rotation? I’ve never had oncall before and don’t know how it feels like. My HM says there are 2 sev2 issues every week on average.
2 sev 2s is a bit high, but you'd only have to do it once every month and a half
The base looks awesome at Apple 🍎!! What’s not to like if you are hungry to learn and move up
We all know you’re gonna final pick the one with higher TC. So go for it. You’re too early in your career to think super long term when you have two super good options in front of you. Take the better TC and make your mark in that company.... and then you’ll have a better idea where you want your career to go.
Is the apple tc really that high given their location?
I believe Amazon TC is higher in this case.
Apple
CA has state income tax, where WA does not. So your TC is actually about the same
Any thoughts you’d care to share on the AMP Commerce team? Interviewing for a role on that team soon, non engineering
I have no idea. I only talked to my team
Dude join Apple. Oncall sucks at Amazon
Join Apple. If the role is truly not what you want, then start interviewing at other places. If you could land Amazon now, you can probably land it later, if not FB/G offers. Join apple because WLB and job security should be high on your priority list. Also better TC is always nice.