Unfilled tech jobs that are costing the U.S. billions

With IT industry unemployment hovering at around 2.8 percent (as of Q3 2016) and organizations struggling to land talent, many companies find themselves with unfilled jobs. That's a problem not just for individual companies, but for the U.S. economy as a whole, says Andrew Chamberlain, chief economist at Glassdoor.

"Filling open jobs doesn't just help workers. It also helps companies and the broader economy. Every job that's open is money left on the table, in the form of lost productivity for employers and earnings in consumers' pockets. When more open jobs are filled with the right people, economic gains include greater business productivity and consumer spending, thanks to more people earning wages, then saving, investing and spending those wages," Chamberlain says.

In IT, a combination of rapidly changing markets, incredible demand for and short supply of talent means thousands of open, unfilled roles are costing companies -- and the economy -- money every day. In fact, the value of the approximately 263,586 unfilled IT jobs posted by employers in the U.S. adds up to $20.1 billion, according to the Glassdoor research.

The value of unfilled U.S. jobs is based on unique, online jobs that are open, direct from employers, in the U.S. on Glassdoor as of December 9, 2016. Glassdoor used a proprietary machine-learning algorithm to calculate salary estimates, based on millions of salary reports, and this was used to calculate the annual median base salary estimate for each open job. Annual median base salary estimates for each open job were then added together to determine total value.

Some critical IT roles are more commonly left unfilled than others, according to the research. Here, based on the Glassdoor research, are the top 15 most common unfilled technology jobs, the number of open job roles available, average base pay for the role and the economic value of all those available jobs.

4. Data scientist

Data scientists develop and implement machine-learning based tools or processes to wring value out of raw data. Many data scientists also are responsible for statistical analysis and strategic recommendations.

5. Network engineer

Network engineers create, maintain and monitor a company's networks, including LANs, WANs, intranets and extranets. Some network engineers also are responsible for some aspects of securing networks and data.

8. Software development engineer in test

A software developer in test (SDET), in short, writes software that tests other software. SDETs are responsible for everything from feature-level verification tests to larger-scale infrastructure testing. They can also specialize in certain types of requirements, within security or application performance, for example.

9. Front end engineer

Front-end engineers create rich, interactive and visually exciting features and applications that draw users to a site or to a product. They are also responsible for ensuring products meet usability requirements.

10. Security engineer

Security engineers help to protect and secure an organization's networks and systems. They plan and implement security measures to monitor, maintain and test the security of sensitive data and systems against hackers and cyberattacks.

11. Solutions architect

A solutions architect is in charge of organizing the entire software development effort within an organization. They come up with the vision for software solutions and execute on that strategy to make sure it's successful.

13. Information security engineer

Information security engineers help to protect and secure an organization's sensitive data and proprietary information. They plan and implement security measures to monitor, maintain and test the security of sensitive data and systems against hackers and cyber attacks.

14. IT architect

An IT architect's primary responsibility is to design, manage and maintain a company's networks and systems. They are often management-level IT professionals, and are responsible for scheduling technician assignments, and assessing budgets for new and upgrading technology.

15. Mobile developer

Mobile developers write new software, applications and operating manuals for mobile devices, as well as update existing code and perform testing to ensure their products perform satisfactorily across multiple platforms.