Everywhere in the United States companies are struggling to find top-tier software engineers, and the demand is expected to grow rapidly over the next 10 years.
According to the US Bureau of Labor statistics, employment of software developers is projected to grow 22 percent annually from 2012 to 2022, much faster than the average for all other occupations. The main reason for the rapid growth is a large increase in demand for computer software. It is estimated that by 2020 there will be 1.4 million open jobs specifically for software developers.
Salaries are also booming and the demand for full-stack engineers is literally exploding.
Average salaries by position in San Francisco (source: Indeed)
Full-stack engineer job trends (source: Indeed)