I hope he stays here in Russia. Yes, we as a country are far from the ideals he strives to protect, but it will be difficult to find such country elsewhere in the world. But I'm sure he will find Moscow a cool place to live at least for some period of time.
As a citizen of the US I have signed the petition to pardon Snowden (any activities related to whistleblowing; should there happen to be any actual spying or treason, that is excluded, but it does not seem very likely, imho). As a citizen of Russia (yes, both) I would be happy to sign a petition to offer him an asylum, however such petitions are not really part of the Russian political culture, if such a culture exists at all any longer.
Snowden could easily find job in Moscow, however it would be hard for him to stay private. And to stay away from FSB (or CIA, for that matter). His professional career also is going to be... interesting, be it in Russia or another place.