While this doesn't have as much information as you listed, Glass Door (https://www.glassdoor.com/Salaries/index.htm) has information on job title/salaries at many companies. It's a "share your info and we'll let you see ours" set of rules, so be prepared to make a profile.
Funny that you mention this, because the character limit forced me to cut this out:
Sites like Glassdoor are useful, but what they don't provide is company-specific detail. I can view Amazon's average SDE salary, but is that figure for a job level 4 or job level 5? (At Amazon, pay is based on job levels. Two people can hold the same position but have different job levels. For example, Area Managers who are promoted from hourly positions start at level 4, but new hire AMs come in at L5).
Other things Glassdoor can't provide:
-Pay increase percentages for internal promotions
-Pay increases and stock award amounts for annual performance reviews based on performance grade
-Compensation data broken down by race, national origin, native language, etc.
-Differences in pay for positions based on team, department, geographic location, etc.
While it doesn't help for all of that, looking at H1B data on a site like http://visadoor.com/ helps fill out some of the picture. You can see specific numbers instead of just ranges while also adding some context about national origin.
Given that compensation in the Valley can go up 10% a year, and a significant portion can come from stock and bonus, I find data on GlassDoor to be fairly useless. The h1b database is a good source on base pay, but doesn't show stock and bonus.