You make $250k-$300k/yr for an entry-level software engineering job?
the first step to making this kind of money is not settling for anything less, because opportunity is the biggest cost. when was the last time you turned down 150k to wait for a better offer?
The only way you are likely to see "another 100k on a good year" is if you sell all the RSUs you've got that year.
I've see a few people "add a couple of million" when their project of 7 years succeeded, but these were very senior people.
I think it's an illusion to think that rank and file SWEs will ever have an "add a few million" year.
> who do you think is buying all these houses?
I see very few rank and file Google SWEs being able to afford anything within 1 hour commute of Mountain View.