For the latest analysis of where the engineering jobs are in your region, head over the main category page for Where the Engineering Jobs Are.
Our previous two installments of Where the Engineering Jobs Are focused on overall engineering jobs in the US and in Canada, showing which cities are hiring which engineering specialties. Since software engineering is by far the most in-demand field of engineering, we decided it deserves its own installment of Where the Engineering Jobs Are.
In this installment we will aim to answer the following questions:
- What US cities are hiring the most software engineers?
- What Canadian cities are hiring the most software engineers?
- Which states and provinces are hiring the fewest software engineers?
- What is the demand for each programming language?
What US Cities are Hiring the Most Software Engineers?
#1 New York City, NY / Newark, NJ
When one thinks programming these days, one thinks of Apple, Google, Facebook, and all of the California-based tech companies in the news. But surprisingly, the roughly 25-mile radius surrounding Newark, New Jersey contains 928,537 software engineering jobs, over twice as many as the next runner-up. This could be population density speaking, but with the growing integration of software apps, web programming and digital security in everyday business, it may be the simple volume of business. .NET, C# and C++ developers are in high demand here.
#2 Washington, DC
The recent woes of the nation’s capital with web development expertise, as well as a growing focus on online security, makes software engineers a staple in government offices with 402,174 software engineering jobs available in the DC area. Programmers with .NET, C# and C++ experience receive the warmest welcome, with Java developers not far behind.
#3 Silicon Valley, CA
#4 Boston, MA
As a hub of biotech and science research and education, Boston and the surrounding area offer around 174,876 open software engineering positions. Besides C++, .NET, C# and Java, programmers with C and PHP knowledge should find opportunities.
#5 San Francisco, CA
The California Bay Area technology sphere is rife with startups, and 125,801 open jobs await software engineers in the area. A huge variety of languages are used here, including C, Python, PHP and Perl.
#6 Los Angeles, CA
It may be cliché to point out that movies and entertainment studios are making much more use of programming skills of late, with 3-D formatting, animation and digital post-production becoming the standard. However publishers, startups, and other California dot-com-ish ventures draw on software engineers as well, with around 121,706 open jobs in the area. The greatest demand is for .NET, C# and C++.
#7 Seattle, WA
Amazon, headquartered in Seattle, continues to have a pull on software people, and the local manufacturing and aerospace industries demonstrate need for the code-savvy. Around 92,820 software engineering positions are open in the Seattle area, with demand for .NET, C++ and Java programmers.
#8 Dallas-Fort Worth, TX
Dallas is home to 12 fortune-500 companies in banking, aerospace, energy and other fields where new-economy practices have redefined the typical employee skill set. Around 86,257 software engineering jobs are available in the Dallas-Fort Worth area, mostly in C++, C# and .NET.
#9 Chicago, IL
#10 Atlanta, GA
It may be the close proximity of Georgia Tech and its programming graduates, but Atlanta is a hotbed of corporate activity. Software engineers can expect to find around 73,504 open jobs in the area, with C#, .NET and Java developers having the easiest time.
What Canadian Cities are Hiring the Most Software Engineers?
Which US States are Hiring the Fewest Software Engineers?
Which Canadian Provinces are Hiring the Fewest Software Engineers?
What is the Demand for Each Programming Language?
Visual Basic (329)