Hi,
When negotiating salary with HR (or as HR) for a software engineering position, what sources do you usually rely on for numbers about market salary and total compensation?
Sites like glassdoor/payscale/salary.com/indeed give numbers, but they do not make it clear how old the data points are, how many they include. They also do not account for biases of self-reporting by employees or companies.
In the US, the Bureau of Labor Statistics gives general information[1], but since their numbers are often a couple years old.
Are there any good sources you would recommend? What about for large cities outside of the Bay Area?
1. http://www.bls.gov/ooh/computer-and-information-technology/software-developers.htm
Contrary to SV spin, there hasn't been an "explosion" in salary levels (and in the few areas where salaries are high, they've been that high for a few years now).
>When negotiating salary with HR (or as HR) for a software engineering position, what sources do you usually rely on for numbers about market salary and total compensation?
As far as this goes, it is more an art and less a technical exercise. If you're proverbially a "sweet talker", you should be able to negotiate up to the companies maximum cap for that position.
Finding out what that cap is? Well that is the art.
As per your original question, try to get cozy with the hiring departments at universities and the HR that visits those universities to get some data on their salaries.
I think most people these days rely on glassdoor and/or payscale because they seem to provide (mostly) accurate data.