As technology grew, the demand for software engineers grew exponentially as well, as evidenced by the 11 cities with the highest demand for software engineers.
A company is no longer represented only by its headquarters. In fact, what is more important is its presence online, or in other words, its website. These websites, while seemingly easy to create, are actually the results of many of hours of work.
Software engineers ensure that in addition to the company’s websites, the systems they depend on run accurately. The growth of this profession is, obviously, in line with the growth in the demand for computers. Of course, becoming a software engineer is not as easy as simply picking up a computer. It takes years of practice, and also requires a degree from the university, even though that is not a surefire way to success. However, due to the mobility of such a profession, many freelances have taken up the profession as well, with varying degrees of success.
We sought to determine the 11 cities with the highest demand for software engineers. In the 500+ cities, we used to calculate our rankings, over 1 million software engineers make a living, earning a salary much better than other professions such as social workers, as can be seen in 11 cities with the highest demand for social workers. To determine our ranking, we confirmed the cities which offer the highest salaries to software engineers, as high demand leads to high salaries while we also considered cities which host the most software engineers as high demand creates more jobs which in turn leads to high employment. We used the average of both our criteria to calculate the ranking which is as follows:
11. Los Angeles-Long Beach-Glendale, CA Metropolitan Division
Average salary for software engineers in the city: 104,140
Ranking according to average salary for software engineers in the city: 77
Total number of jobs in the city: 16,010
Ranking according to total number of jobs in the city: 12
Overall score: 5.5
10. San Diego-Carlsbad-San Marcos, CA
Average salary for software engineers in the city: 107,780
Ranking according to average salary for software engineers in the city: 53
Total number of jobs in the city: 8,260
Ranking according to total number of jobs in the city: 31
Overall score: 8
9. Newark-Union, NJ-PA Metropolitan Division
Average salary for software engineers in the city: 108,140
Ranking according to average salary for software engineers in the city: 48
Total number of jobs in the city: 7,660
Ranking according to total number of jobs in the city: 35
Overall score: 22.5
8. Baltimore-Towson, MD
Average salary for software engineers in the city: 114,350
Ranking according to average salary for software engineers in the city: 22
Total number of jobs in the city: 6,810
Ranking according to total number of jobs in the city: 40
Overall score: 29
7. Washington-Arlington-Alexandria, DC-VA-MD-WV Metropolitan Division
Average salary for software engineers in the city: 108,130
Ranking according to average salary for software engineers in the city: 49
Total number of jobs in the city: 30,460
Ranking according to total number of jobs in the city: 4
Overall score: 23.5
6. Oakland-Fremont-Hayward, CA Metropolitan Division
Average salary for software engineers in the city: 121,200
Ranking according to average salary for software engineers in the city: 5
Total number of jobs in the city: 8,220
Ranking according to total number of jobs in the city: 32
Overall score: 31.5
4. New York-White Plains-Wayne, NY-NJ Metropolitan Division
Average salary for software engineers in the city: 111,120
Ranking according to average salary for software engineers in the city: 33
Total number of jobs in the city: 39,970
Ranking according to total number of jobs in the city: 2
Overall score: 32.5
4. Boston-Cambridge-Quincy, MA NECTA Division
Average salary for software engineers in the city: 112,630
Ranking according to average salary for software engineers in the city: 27
Total number of jobs in the city: 20,690
Ranking according to total number of jobs in the city: 8
Overall score: 32.5
3. San Francisco-San Mateo-Redwood City, CA Metropolitan Division
Average salary for software engineers in the city: 117,610
Ranking according to average salary for software engineers in the city: 13
Total number of jobs in the city: 19,060
Ranking according to total number of jobs in the city: 9
Overall score: 39
2. Seattle-Bellevue-Everett, WA Metropolitan Division
Average salary for software engineers in the city: 117,460
Ranking according to average salary for software engineers in the city: 14
Total number of jobs in the city: 45,310
Ranking according to total number of jobs in the city: 1
Overall score: 42.5
1. San Jose-Sunnyvale-Santa Clara, CA
Average salary for software engineers in the city: 142,370
Ranking according to average salary for software engineers in the city: 1
Total number of jobs in the city: 33,990
Ranking according to total number of jobs in the city: 3
Overall score: 48
When both criteria counted, turns out that the city with the highest demand for software engineers is metropolitan area San Jose-Sunnyvale-Santa Clara. Now, all of you, software engineers, know where to look for a job!