TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Hiring managers, which type of engineer is hardest to find nowadays?

33 pointsby causehealth101over 3 years ago
Full Stack, Backend, Frontend, DevOps&#x2F;SRE, Mobile, Android, iOS, Machine Learning, Data Engineers, or other?<p>Thanks!

19 comments

qchrisover 3 years ago
I sort of understand where this question is coming from, but as someone who&#x27;s spent a fair amount of time browsing software job postings recently, the real question isn&#x27;t specialization, it&#x27;s <i>seniority</i>.<p>I routinely have found organizations that have, literally, dozens of open listings for &quot;Senior Software Engineer, Sub-field&quot;, but few (if any) explicitly non-senior positions available. My very non-scientific estimate would put this ratio at well over 10:1, and probably closer to 20:1 for many of the organizations I&#x27;ve looked through. I actually sort of wonder if they ever take them down, or if demand for senior candidates is just so high that they&#x27;re basically evergreen listings, where the organizations assume they&#x27;ll always have positions available for engineers who meet those listings&#x27; criteria.
评论 #30290658 未加载
评论 #30289639 未加载
评论 #30290695 未加载
评论 #30290060 未加载
评论 #30290341 未加载
评论 #30289671 未加载
评论 #30295407 未加载
warrenmover 3 years ago
The hardest &quot;engineer&quot; to find &quot;nowadays&quot; is the same as it was 10, 20, 40, 100 years ago: the one who can <i>communicate</i> what [s]he wants to do in a way that non-engineers can grok<p>And, the flipside of that: the one who can take what [s]he is given in magic, hand-waving, bafflegab statements from non-engineers and convert it into something someone else can actually use<p>If you can <i>communicate to</i> and <i>understand from</i> others what you want to do and what they want, you&#x27;re going to get hired<p>Every<p>Dang<p>Time
评论 #30290410 未加载
评论 #30291273 未加载
评论 #30290145 未加载
评论 #30289702 未加载
评论 #30290184 未加载
评论 #30291267 未加载
MattGaiserover 3 years ago
One that is cheap.<p>Every org I know is interviewing engineers fairly regularly, but some have maybe one offer accepted in 10?
评论 #30290777 未加载
kcsavvyover 3 years ago
Is leetcode a type of engineer? In terms of ROI in finding a new job that’s what I recommend specializing in.
评论 #30289638 未加载
评论 #30289655 未加载
colangelodover 3 years ago
A junior engineer with some (but not too much) experience. Im not sure what exactly has been causing this lately but we have had serious issues at my current org as well as others that I help, finding junior engineers with 2-4 years of relevant experience. We run a fairly straight forward stack (postgres, python&#x2F;node depending on the service, react front end), our packages are pretty competitive and we have not had a lot of (read basically none) good stuff come across the wire. Recently we have been inundated with resumes from boot camps, college kids, &quot;self taught&quot; people, and just people looking to change careers and expecting us to foot the bill to train them, none of them can hack it on even simple coding challenges or basic architecture questions. At this point ill take someone who can look at a common stack dump and have a fair idea of whats going wrong...<p>The best analogy I can think of is that we dont need Frank Gehry, but we need someone know knows the studs should be 16 inches apart, and all we are getting is people who know that 3 inch screws might be involved in the job but that is the only screw they have ever seen and the only screw they are comfortable using.
评论 #30297248 未加载
bradlysover 3 years ago
Almost none of the more common ones are hard to find for the right price. The issue is that no one wants to pay.<p>I have friends trying to do some computer&#x2F;robot vision stuff. They need people who specialize in that field. It&#x27;s a bit niche but they know plenty of people. You can imagine someone with that expertise likely has a PhD and has worked in the field for some time. Problem is: They don&#x27;t come cheap in SV because that person could easily get a job doing something similar at a huge company with a big offer. So, you&#x27;re going to struggle as a startup who is trying to pay very low $.<p>And if they didn&#x27;t do some machine vision stuff then they&#x27;d easily be able to transfer to some typical role. So, therefore, you gotta still pay top dollar... It&#x27;s a real issue for folks who can&#x27;t raise huge rounds.
juancnover 3 years ago
Past a certain level of seniority (Principal Engineer and above), you get recruited by headhunter types.<p>They take a lot more time and effort to figure out who you are before even reaching out.<p>My guess is that these are the hardest ones to fill, which involve some sort of leadership in the role.
评论 #30319947 未加载
erhserhdfdover 3 years ago
In my observation, Data Engineering leadership is the hardest skill to find recently. There is a good amount of entry-mid level individual contributors in the market, but at the Manager+ level the market is insanely competitive .
评论 #30290405 未加载
评论 #30290066 未加载
kromer2020over 3 years ago
I dont think there is any one type of engineer that is hard to find, rather the difficulty is finding them within your company&#x27;s budget. There is a lot of talent out there, it just doesn&#x27;t come cheap. The catch is that the companies that have to the budget to lock up top talent generally have large bureaucratic departments where their best engineers are really bored and&#x2F;or working only 3 hours a day, and using the job to fund their lifestyle while they launch their side project.
ForHackernewsover 3 years ago
Security Engineers that know how to secure applications running on a cloud platform are rare as hen&#x27;s teeth. We&#x27;ve tried and failed to hire one for almost two years now.<p>All the candidates are either &quot;cloud security experts&quot; who will run through a checklist of AWS best practices while remaining wilfully ignorant of the application itself, or on-prem dinosaurs who want to talk to us about the ports on our corporate firewall.
评论 #30296144 未加载
评论 #30290794 未加载
cheezeover 3 years ago
Agreed with the senior engineer sentiment. Finding entry level is difficult, but doable. Especially with a good intern program, etc.<p>But finding _any_ senior engineers is hard right now. With FAANG paying so much, it&#x27;s just hard to compete.<p>IMO it gets even worse when you end up in specialized ares. Eg CV, ML, etc. Pretty much anything that requires a masters degree (or a heck of a lot of self motivation)
sys_64738over 3 years ago
Technical skills are only part of the equation. You personality is more important. If you are a perfectionist then you are a problem. If you are high maintenance then you are a problem. If you can&#x27;t work with the team then you are a problem. All these things are just as important to finding the right developer.
giantg2over 3 years ago
Should SRE and DevOps be grouped together? I thought they were separate.
评论 #30290810 未加载
评论 #30290666 未加载
faangiqover 3 years ago
Can code, communicate, and understands data are an impossible combo to find. Good luck - there’s only a handful of such people in the world.
skrebbelover 3 years ago
Self-starting generalists
评论 #30290521 未加载
评论 #30294106 未加载
015aover 3 years ago
In my experience: the FE engineering fields (web FE, Android, iOS) are probably (very slightly) less in demand than most others. I think that&#x27;s primarily because: the technology has calcified (in a good way), and there&#x27;s tons of bootcamps that churn out pretty high quality associate-level engineers which specialize in the FE world.<p>These bootcamps will also advertise as having covered backend stuff, but its very rarely in any level of depth beyond &quot;spun up an express NodeJS app as a razor-thin layer in front of Firebase&quot; or something; thirty minutes of interviewing will expose this gap, and they get hired on as a FE.<p>BE&#x2F;DevOps is in higher demand, thus harder to find. DevOps is a weird one, because its a field that&#x27;s extremely striated between platforms. Whereas a Java BE engineer could ramp up on NodeJS or whatever very quickly, an Azure specialist will take longer to match their skillset to AWS, not to mention the large body of individuals coming in with traditional linux server maintenance experience that will have a hard time matching their skillset to cloud-native serverless-like roles. It shouldn&#x27;t stop a hire, but it does make finding well-matched qualified candidates more difficult.<p>Actually, I&#x27;ll give props to a lot of the modern Azure skills DevOps peeps can develop; they&#x27;re very big on their state-of-art being open source CNCF stuff; ex, Kubernetes, DAPR, KEDA, etc. So, a skillset there can transfer to a ton of places (including a GCP-esque shop, or even an AWS shop on less managed tooling). Glad to see some modernization&#x2F;standardization in this space, but AWS is very antiquated and stuck in their ways.<p>Less from a hiring manager angle and more from an engineer angle: bonafide actual full stack devs are insanely valuable. Every once in a while you get a candidate that can apply to any role, but will apply to a specialized role; then they meet the engineering manager and the manager realizes, they&#x27;re a candidate among a pool of candidates who are specialized enough for the role, but they also bring that full stack experience. Very few teams&#x2F;roles are actually &quot;100% backend&quot; or &quot;100% whatever&quot;; the team may settle for someone who meets the job description, but will prefer breadth over depth, in nearly all cases.<p>Rarest quality: seniority. Not skill based. Just time, and more-so a demonstrable breadth of experience on a handful of projects, tech stacks, etc. Can&#x27;t fake it. Can&#x27;t stress how many roles we&#x27;ve posted at a Senior level, then settled for someone more mid-level because there&#x27;s no-one. We&#x27;re remote; competitive salary; small team; cool tech; cool product; maybe one in fifty candidates feels demonstrably senior.
notjustanymikeover 3 years ago
One who is capable of effectively explaining why they are performing an action, not just how.
livinglistover 3 years ago
I don&#x27;t think frontend is a problem since there are so many bootcamps around nowadays...every body is claiming to be a full stack dev now...
评论 #30300659 未加载
doertedevover 3 years ago
Php plugin authors.