In short, yes.

It depends a lot on the location. In California I would expect to be paid $90k-$100k. In Vancouver $70k-$80k. And also your skill level. Companies are willing to pay a lot more for...