Just for clarity, US salaries are usually discussed before tax. If you're taking home 35-45k, you're basically at US salary levels. Remember than even here, Silicon Valley salaries are way above salaries elsewhere in the US. Increased competition for the best / closest programmers increases wages.