The Best Places to Work as a Software Engineer

Software engineers earn the most at Google.

Glassdoor.com has published a new report that compares average pay for software engineers at 15 leading tech firms. The top five included the following:

Google ($128,336)

Facebook ($123,626)

Apple ($114,413)

eBay ($108,809)

Zynga ($105,568)

The average software engineer in the country earned $92,648 in 2012, a 2.5 increase over 2011. By location, software engineers in San Francisco earn the most, followed by Seattle, San Diego, Boston, New York and Minneapolis.

According to the Bureau of Labor Statistics, software engineering jobs are expected to increase by 30 percent between 2010 and 2020.