You're including Austin, TX (Semiconductor) in that search. Their CA engineer salaries are much lower. Also, I wonder about that data. I've seen bigger CA databases that have more records and lower salaries. Also, look at what AirBNB pays their H1B's.
Just a glance, doesn't seem that bad.