Software developer

The 28 toughest tech jobs to fill include software developer, engineer

Which technology positions are the most difficult to fill? For employers across the country, the need to find technologists with the right mix of skills and experience is more pressing than ever. For technologists, the growing demand for certain roles can translate into higher salaries and more opportunities.

For this analysis, we turn to Burning Glass, which collects and analyzes data from millions of job postings across the country. To assess whether a position is really “difficult to fill”, Burning Glass relies on four parameters: the time required to fill a position, the number of job offers, the salary and the “location quotient”, which is a measure of “concentrated” demand for a role in a particular geography.

We have also decided to narrow our query to a selection of well established and emerging tech hubs including New York (which includes New Jersey), Seattle, Austin, Atlanta, Washington, DC (including Virginia and Maryland), Raleigh and Silicon Valley.

Here are the results:

If you’re a technologist in one of these tech hubs and your skills and experience match those roles, you potentially have a lot of influence in any type of compensation discussion with a potential employer. Even if a higher salary or more stock options isn’t on the proverbial table, the company might still be willing to offer you additional perks, including a PTO or flexible schedule. . It’s good to be wanted!

As you can see from the list above, the most requested jobs are not very specialized. While employers are interested in machine learning, artificial intelligence (AI) and other highly specialized roles, they are equally hungry (if not more) for technologists who can meet the technological needs of the workplace. business, from building applications to ensuring the technology stack is secure.

But that doesn’t mean companies will hire just anyone. To land a position, you will need to demonstrate that you can actually do the job, which means not only answering interview questions to the satisfaction of a recruiter or hiring manager, but also passing coding tests and / or design. Whatever the job market, it’s always important to keep your skills up to date.