Also those Salary figures are low. The lowest I've seen for a junior engineer who can't negotiate in NYC or SF is 70-90k.
Its very very normal for a smart junior engineer with track record to get 110k even at relatively small orgs, I've seen this or higher in NYC or SF. (notice the emphasis on really smart)
really really good (and senior) engineers at organizations that have money / are somewhat large, are known to easily hit salaries of 300k-400k. I've heard of higher, but I'm just naming the range i've heard from people directly.