28 Hardest-to-Fill Technology Jobs Include Software Developer, Engineer

Which technology jobs are hardest to fill? For employers across the country, the need to find technologists with the right combination of skills and experience is more pressing than ever. For technologists, increasing 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 around the country. To gauge whether a position is truly “hard to fill,” Burning Glass relies on four metrics: time to fill a position, number of job postings, salary, and “location quotient,” which is a measure of “concentrated” demand for a role within a particular geography. 

We also decided to narrow our query to a selection of well-established and up-and-coming tech hubs, including New York City (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 any of these tech hubs, and your skills and experience align with these roles, you potentially have a lot of leverage in any kind of compensation discussion with a potential employer. Even if a higher salary or more stock options aren’t on the proverbial table, the company could still prove amenable to giving you added benefits, including PTO or a flexible schedule. It’s good to be wanted!

As you can see from the above list, the most in-demand jobs aren’t very niche. While employers are interested in machine learning, artificial intelligence (A.I.) and other, highly specialized roles, they’re just as hungry (if not more so) for those technologists who can fulfill the technological needs of the business—everything from building apps to ensuring that the tech stack is secure. 

But that’s not to say that companies will hire just anyone. To land any role, you’ll need to demonstrate that you can actually do the job—which means not only answering interview questions to a recruiter or hiring manager’s satisfaction, but also acing coding and/or design tests. No matter what the job market, it’s always important to keep your skills updated. 

14 Responses to “28 Hardest-to-Fill Technology Jobs Include Software Developer, Engineer”

  1. Bill Nuelip

    Companies are way to picky and that is only reason why there is a shortage. 4 to 6 years of college plus company training you in the platform that you use should be enough to fill any software engineering position you have. I’m glad the public is getting wise to the BS tech companies are spewing do they can get their cheap labor.

      • Sohaib

        Bill just like most of the HR, you are simply nitpicking. That is causing all the perceived shortage of “skilled” professionals. You can’t even decipher from the context, that it was a typo. You simply represent that toxic mindset abundant in the hiring world.

  2. I’ve been on both sides of the game now. The one seeking a job out of college during the 09 recession. And now trying to hire and retain talent. I didn’t understand back then how many people tried to pass themselves off as software engineers. There are blogs about not having coding tests. Well. The coding tests aren’t for you. They are for the ones that just straight up lied on their resume. Stretched the proverbial truth. Inflated their desirableness. And for those that just didn’t really what software development positions actually entail.

    • Sohaib

      These days the job requirements are very tough. Although employers have the right to look for the skills they need, I am not sure how many of those skills do they really need. It seems like every employer has suddenly realized that they need a Business Analytics guy instead of a Business Analyst, so they all want SQL, Tableaue, Excel etc.

      I believe employers should list the skills that is relevant to their environments. Where a siimple BA should suffice, then that is what they must seek. Most of my job search time is just spent searching for relevant BA jobs. I only get to apply for one or two a week.

  3. Robert Marsh

    Engineering departments can’t “find” people because the HR suits provide a useless filtering activity. When a software engineering manager is fallowed to advertise directly to fill a position (including a min $100K salary offer) and is allowed to test applicants according to specific needs, there is no problem finding qualified people. Only after an applicant meets an engineering manager’s requirements, should HR review for PC suitability.

  4. Software engineering interviews these days are torture. They all copied Google interview process blindly without looking at their own needs and they can’t even do it well like google!

    Experience doesn’t matter, it matters how much time you spent to do leetcodes which anyways you’ll never use in your job.

    It’s so obvious you can funny videos about it: https://youtu.be/rqEHkFYB9qg

    The other factor is recruiting process itself,
    And lastly the reason many companies they made their interview process insane is to get more h1b at the end!

  5. Naldo

    I am a college senior right now…certifications in A+, Network Security, Programming and Specialist Programming. I want to write secure code – marry security with coding, and I may even get my CEH. I see the ads for tech jobs…anyone have any recommendations for me? I live in Florida – and several Silicon Valley companies in California have just moved here. (They are fleeing!)

  6. rob v

    here is a problem that plagues every occupation in america.
    the bar for entry is set high.
    schools dont educate or train people to that level.
    cant get in to get the experience
    they wont let you in unless you have experience.

  7. Bemnet

    Hi all let me be honest are all companies are focused on professional engineering works that need rehearsals and committement or banch of technical termionogies which one can the bussiness makes them computative in real world bussiness you provide products and earing profits that the goal companies so why HR and other management departments are not focusing on professional engineering skills that need even more Woking periods than learing the programming I am thinking engineering CPD is not compatible to rehearsing the major skills like working on application ,designing boards requires offiline rehearsals to become master or to develop the products this is not easy as it look like many employers are looking from what they should have to look for becouse most companies want applicants to fully complete their joinery of mastering skills and become their teams this totally impossible we are human beings not almost human robots somebody as stated and also companies HR department must have to listening other engineering professional becouse we know what is best not they now for what is best in our profession if they does not listening other engineering professional our of HR they will create messes like this forever and ever so always being ethical means listening someone where is beyond literature of poem becouse professional engineering works are beyond resumes so please consider this

  8. Henry

    I’m a certified IT Project manager with over 15 years of experience and excellent skills, including PMP certification. I don’t see many opportunities and certainly don’t seem to be in very high demand as your article states. I have been looking for a new position for over a year and rarely get a response to the numerous job applications I submit. Those few companies that show initial interest quickly become disinterested when they learn I am over 55.

  9. Thomas Hunt

    The quoted pay is dated; with the devaluation of the US dollar plus demand, when the pay is better then people these jobs won’t be as hard to fill.

  10. Before COVID applied for position as tech support, junior programmer. Got my B.S , Certified Python, A+, Active Server. Everyone in management was White, all the coders and support personnel were brown or black. Got passed over for a less qualified white guy (according to my friend in HR). Many companies have only themselves to blame when a person who can fill the position was passed over due to color, gender or because they could pay less to people from foreign countries.

    • To get passed over by a unqualified White guy is the story of my career. Next time you look at upper management at most Tech giants, particularly at FAANG companies, you see the brown and black employers in coding and support positions but fewer and fewer appear at the next levels. Do not be discouraged, your situation while frustrating is temporary. The door will always be open for you on every corporate level.