Average income in Moscow is around 1,150,000 RUB and 950,000 RUB in St. Petersburg.
While average incomes in Moscow and St. Petersburg are pretty high, the wages out of that cities are much lower.
For example employees in Yekaterinburg receive average income of 620,000 RUB per year, employees in
Novosibirsk receive average annual income of 590,000 RUB, and workers in Tomsk are payed with
salary of 420,000 RUB per annual.
The lowest incomes from data we received are in Samara, where annual average income is around 180,000 RUB.
IT Salaries in Russia
Average income for Software Engineer/Developer is from around 700,000 RUB to around 1,500,000 RUB or more for high experienced. Average income for Project Manager in IT is around 1,600,000 RUB or more per year.