just accepted a Google L3 SWE offer for summer 2026 start, posting the breakdown because when I was researching I found a lot of outdated numbers and nobody was being specific.
my offer (Bay Area, L3): base: $189k equity (GSU): $200k total, 4-year vest, 25% cliff at 1 year, 6.25% per quarter after signing bonus: $30k (year 1 only, clawed back if you leave before 12 months) annual bonus target: 15% of base
so year 1 all-in if I hit target bonus and don't get fired: roughly $268k gross. that's including the one-time sign-on.
year 2+ steady-state without sign-on and without any equity refresh: closer to $230k TC. still good.
a few things I wish someone had told me: the offer came as a single number, not broken out. I had to ask HR explicitly for the base/equity/bonus split. ask for it early. I tried to negotiate base. they came up $6k. I tried to negotiate equity, they added $15k to the total grant. equity is actually more flexible than base from what I can tell. they gave me 10 days to decide without pressure. I asked for 14 and they said yes without drama. I got matched to team after accepting. you submit preferences but it's not guaranteed. I had a good chat with two teams during matching week and got one of my top choices, so put effort into those calls.
for context I went to a non-target state school, 3.7 GPA, two SWE internships, no return offer from either (one startup died, one didn't have budget). went through about 6 months of grinding leetcode before I felt ready to apply. the online assessment and phone screen were both medium difficulty. onsite was 4 coding rounds plus Googleyness.
hope this is useful for anyone in a similar spot.