I moved to Moscow in late 2015 after graduating university--specializing in Russian history. I've lived here ever since, and there's virtually nothing about crazy Russian culture that I don't find interesting. More people need to learn about it, because it isn't anywhere as mysterious and foreign as people think.
I'm a 26-year-old American. I have only ever worked a real job since living here, so it was quite the difference than simply being a university student. I do copy and content writing for an IT company based here and I teach English as well (the cliched expat professional)
It's such an international city that you can really find anything here. Outside of Asia, Moscow is one of the 3 or 4 biggest cities in the world. It's got the distinct Russian-ness to it, but also plenty of wide-spread appeal to those who may be intimidated by Russia. The Theater scene is world-class, the food scene is vibrant and diverse, and because the city is so gigantic, there are dozens of notable points of interest.
You're seeing Russia through the eyes of a fellow non-Russian, but one who has made a life here, so I can see both sides of the coin, so to speak. I am quite the foodie, so no matter what landmarks/places we go, you will have a full stomach and plenty satisfied taste buds seeing the city with me. Likewise, if you like politics and political jokes, I'm your man.