Entry level engineers at google look at ~30k/yr pretax for middle-of-the-road performance with both stock and cash considered. 40k doesn't sound too far off the mark for an experienced engineer.
Roughly 30k is bonuses on top of guaranteed yearly salary, assuming middling performance and current stock prices. You can theoretically double that, or get zero, based on that scale. Though I'm guessing you'd get canned before you get a zero bonus, and fully doubling it is I'm sure extremely rare. Ask any recent college grad who got an offer, they all get the same offer.