28% of job postings on company career sites have been open over 90 days
Thread
Unofficial Hacker News client; not affiliated with Y Combinator.
28% of job postings on company career sites have been open over 90 days
Unofficial Hacker News client; not affiliated with Y Combinator.
Aurornis · · focus · HN ↗
If we decide we're going to grow headcount by 10 senior software engineers, we don't copy and paste the same job listing 10 times. We leave it open and collect resumes through that. At a large or fast growing company, we might never stop interviewing and hiring senior software engineers. The listing stays open for a year or more.
There are also specialty roles where hiring takes months. I've had niche roles open where we didn't get any applicants with any experience on the topic for over 90 days on multiple occasions.
prerok · · focus · HN ↗
flockonus · · focus · HN ↗
prerok · · focus · HN ↗
I agree, I should have written a bit more, apologies.
firesteelrain · · focus · HN ↗
Bratmon · · focus · HN ↗
vanuatu · · focus · HN ↗
pixl97 · · focus · HN ↗
Let's say I have 50 employees working for $100,000 each.
Why would I not want to replace 25 of them that are willing to work for $50,000 each if they are producing anywhere close to the same quality.
In a case like this always open job listings are a warning to others.
Also there is something called market sampling. Where you put up these job openings and look at the quality of applicants in relation to the employees you already have to ensure you're on the right track internally.
jameshart · · focus · HN ↗
‘Warning this company has management practices oriented around remaining solvent for the long term, rather than providing a sinecure for workers’?
pixl97 · · focus · HN ↗
Companies do not have human rights. They are a pleasant fiction the population allows because it's more effective than not having said rules. We the people can revoke those rules the moment the meta-idea of corporations no longer serve the public good.
In the US at least we seemingly have come to believe the corporation is the ultimate organism and all rights should be sacrificed for its eternal cancerous growth.
johnnyanmac · · focus · HN ↗
You don't get stability by laying off workers every 2 years .
smcg · · focus · HN ↗
vanuatu · · focus · HN ↗
rsynnott · · focus · HN ↗
vanuatu · · focus · HN ↗
Bratmon · · focus · HN ↗
I honestly can't tell if this a troll or not, but in case it isn't:
Because "number job openings" are used as a signal of company health, Ghost Jobs are far far more common than job listings which companies intend to hire from!
vanuatu · · focus · HN ↗
And large cos are always hiring
johnnyanmac · · focus · HN ↗
alightsoul · · focus · HN ↗
mixdup · · focus · HN ↗
Yes. I recently got a job (IT infrastructure engineer with a non-tech company) on a posting that was 6 months old. they had filled it, and at the same time got approval for a second headcount so they never pulled it down
Aurornis · · focus · HN ↗
If the listing is generic like "senior software engineer" and all of the requirements are generic like being able to program or do teamwork, it's probably a generic listing.
Applying anyway is a safe bet, but I wouldn't invest as much energy into tailoring your resume if it's a 6 month old posting from a 50 person company with a website that looks like it's from 2009. That company probably forgot to take the listing down.
> maybe you should say outright you're looking for 10 people
This wouldn't help because you have no way of knowing if they've already hired 9 people or 1 person.
The target can also change constantly. At a large enough company you continuously lose people for natural reasons, like retirement, moving for a spouse, moving to be closer to family. Past a tipping point you're just always hiring.
tempest_ · · focus · HN ↗
In the age of LLMs every one is "tailoring" their resume to every posting.
mort96 · · focus · HN ↗
CharlieDigital · · focus · HN ↗
pluc · · focus · HN ↗
alightsoul · · focus · HN ↗
mort96 · · focus · HN ↗
As an analogy it's kinda like hard drives: when one of my hard drives dies, it's An Event which I need to deal with specifically; I need to order a replacement for that specific drive. At Google's server farms, hard drives dying is just a statistic, you continuously buy hard drives just because you know existing drives are gonna die at some semi-predictable rate.
Sharlin · · focus · HN ↗
evilduck · · focus · HN ↗
Sharlin · · focus · HN ↗
gchamonlive · · focus · HN ↗
arcanemachiner · · focus · HN ↗
gchamonlive · · focus · HN ↗
vkou · · focus · HN ↗
HeyLaughingBoy · · focus · HN ↗
vkou · · focus · HN ↗
cindyllm · · focus · HN ↗
[dead]
alightsoul · · focus · HN ↗
alt227 · · focus · HN ↗
<a href="https://en.wikipedia.org/wiki/LATAM_Airlines" rel="nofollow">https://en.wikipedia.org/wiki/LATAM_Airlines
alightsoul · · focus · HN ↗
alt227 · · focus · HN ↗
rsynnott · · focus · HN ↗
alt227 · · focus · HN ↗
zormino · · focus · HN ↗
hatsix · · focus · HN ↗
bonesss · · focus · HN ↗
mamcx · · focus · HN ↗
Large companies exist, but pure software companies or with heavy side of it?
benjojo12 · · focus · HN ↗
mort96 · · focus · HN ↗
shagie · · focus · HN ↗
While the 9th largest is 7,777 people reported... all the others are at least 40,000 people and the largest two are over 100,000.
Itaú Unibanco <a href="https://www.itau.com.br/download-file/v2/d/42787847-4cf6-4461-94a5-40ed237dca33/cd566e80-cd88-2a79-2862-6e39caa2f3f9?origin=2" rel="nofollow">https://www.itau.com.br/download-file/v2/d/42787847-4cf6-446... shows 80,657 employees in Brazil in Q2 of 2026.
And for tech jobs... <a href="https://carreiras.itau.com.br/busca-de-vagas/software/35299/1" rel="nofollow">https://carreiras.itau.com.br/busca-de-vagas/software/35299/...
Is it a big list? No. Is it a bank? Yep... but then Capital One is a large employer of tech in the US. Estimates put Walmart (certainly not a "tech" company) at having 20,000 technical roles.
Discriminating between technology product and technology role at a "regular" industry or service seems a bit biased. I (software developer) haven't worked at a tech company for the past two decades (and frankly, while wages are lower than the tech company jobs my job stability is much higher).
xtracto · · focus · HN ↗
Bimbo
Femsa
Grupo Salinas
There's plenty more: <a href="https://es.tradingeconomics.com/bimboa:mm:employees" rel="nofollow">https://es.tradingeconomics.com/bimboa:mm:employees
oejxiwjxjwjd · · focus · HN ↗
You can, but you’re probably wrong and are wasting your time and effort going through lord knows how many hoops to submit a simple CV.
Were submissions as simple as “here’s my CV, contact me if you like what you see”, then this wouldn’t be a problem. But when you have to sign up to the millionth HR service with the same 50 “please input the info that’s already on the resume you’re submitting” steps over and over again just to never hear back from the company or get rejected 6 months later, “submit away” is not an acceptable answer.
> This wouldn't help because you have no way of knowing if they've already hired 9 people or 1 person.
Yes, it would. Even if only 1 of the 10 spots is available, it still is a valid listing. Not knowing if the listing is valid at all is way worse.
Asking for “common sense” only works if the situation you are in makes sense to begin with. Job listings are a cesspit of bad behaviour, dark patterns, disrespectful processes and incongruous offers.
What we need is some sort of regulation on how job listings are posted and how candidates can and should apply.
While we’re at it, it should be utterly ILLEGAL and absolutely liable to have a job listing up with no salary range or a salary range that’s too wide to give a sense of what compensation looks like—lying about it should trigger serious legal consequences as well.
It’s about time candidates were treated with some dignity.
alt227 · · focus · HN ↗
oejxiwjxjwjd · · focus · HN ↗
Yeah. I want a job listing to actively tell me how much I stand to gain in exchange for my time and skills. How absolutely entitled of me. Imagine that? A potential employee wanting to know upfront how much their time is worth in the eyes of a potential employer? Nonsense! You get what you get and you don’t get upset.
If that’s your line of reasoning then I can only assume you’re exactly the type of employer that indulges in such practices.
SoftTalker · · focus · HN ↗
oejxiwjxjwjd · · focus · HN ↗
alt227 · · focus · HN ↗
<a href="https://www.bbc.co.uk/news/articles/ckg7gg2zdexo" rel="nofollow">https://www.bbc.co.uk/news/articles/ckg7gg2zdexo
oejxiwjxjwjd · · focus · HN ↗
jambalaya8 · · focus · HN ↗
Avicebron · · focus · HN ↗
alt227 · · focus · HN ↗
I have applied for, and got, 3 jobs in the last 8 years. So yeah I think I am allowed an opinion on it without people telling me Im wrong.
oejxiwjxjwjd · · focus · HN ↗
legitster · · focus · HN ↗
pacija · · focus · HN ↗
platevoltage · · focus · HN ↗
[deleted] · · focus · HN ↗
[deleted]
ghostly_s · · focus · HN ↗
1. (Actual feedback I got in an interview two weeks ago, for a position no sane person would want to stay in for longer than two years.)
alt227 · · focus · HN ↗
tayo42 · · focus · HN ↗
ghostly_s · · focus · HN ↗
tayo42 · · focus · HN ↗
yuye · · focus · HN ↗
You get rejections? When I was jobhunting, half of the companies I applied to never replied to me.
LoganDark · · focus · HN ↗
johnnyanmac · · focus · HN ↗
Tell that to the last 3 years of new grads.
ghostly_s · · focus · HN ↗
ikr678 · · focus · HN ↗
I can't send or recieve documents as email attachments anymore to external stakeholders, everything must be via sharepoint link.
That, plus a decade of compulsory anti phishing training means no half competent HR person should be blind opening an attachment that says 'CV'.
Telaneo · · focus · HN ↗
ikr678 · · focus · HN ↗
red-iron-pine · · focus · HN ↗
literally the first thing I talk about with recruiters during an initial phone screen.
yeah okay there may be a ~5-10k, maybe even a little more, bit of wiggle-room but if I can't make a reasonable guess where I'll land why would I even consider interview #2 when I already have an existing role?
bee_rider · · focus · HN ↗
Signing up for another page is a bit annoying (especially for places that are all using the same platform, like Workday—I understand these are probably self-hosted or kept disconnected on purpose, but still it could be nice if there was a separate global space for applicants, then we could just be imported in).
To some extent it would be nice if it was harder to apply. Like I used to be happy to see a cover letter required, as that’d filter out some of the competition. Now people can just AI generate their cover letters I guess, so I mostly avoid postings that require them unless I’m really excited. (I think LLMs mostly review the applicants these days as well, and I’m pretty sure LLMs prefer LLM-speak, so it’s a losing proposition).
locknitpicker · · focus · HN ↗
Common sense would dictate that a company with 10,000 people has a need for a diverse set of roles, and it would be completely stupid to recycle the same template pretending the role was always the same. In fact, repeating a stale advert suggests the company does in fact not have positions opened and either forgot to pull an old advert or some recruiter is trawling for applications to pretend to be productive.
Sharlin · · focus · HN ↗
A large company may have a handful of actually-very-special-role positions open for every hundred generic "our tech stack is this and isn’t going to change" developer roles.
platevoltage · · focus · HN ↗
shagie · · focus · HN ↗
They have the time to train someone into a role and typically don't have to worry about going to work for a competitor after they get out of AIT or A school.
platevoltage · · focus · HN ↗
shagie · · focus · HN ↗
While there's nothing wrong with those companies paying such, it drastically changes the incentives for the regular employee. Going to work in Big Tech can be like winning the lottery (in the dot com boom, I had about 6 million on paper... that I didn't sell before the crash).
That there is drastically different industries with correspondingly different levels of compensation has incentivized the person who can change jobs to move from a $60k job to a $120k job to a $250k job to do so.
In the 90s I was making $50k/year ($50k '95 -> $109k '26 <a href="https://www.bls.gov/data/inflation_calculator.htm" rel="nofollow">https://www.bls.gov/data/inflation_calculator.htm ).
The companies where people used to work a decade or two or three are still there and in many cases, largely unchanged.
bluecheese452 · · focus · HN ↗
shagie · · focus · HN ↗
What's the difference between those job types? It's that software development and IT have a multimodal salary with much greater discrepancy between the companies that fall into the distribution around the lowest mode and the highest mode.
<a href="https://newsletter.pragmaticengineer.com/p/trimodal" rel="nofollow">https://newsletter.pragmaticengineer.com/p/trimodal
If you switch from working at a local area company to Big Tech, you significantly increase your salary. For other careers, going from the local job to the national big company will likely give a much smaller boost.
Here are the stats for tenure: <a href="https://www.bls.gov/news.release/pdf/tenure.pdf" rel="nofollow">https://www.bls.gov/news.release/pdf/tenure.pdf
Table 6 (last page) shows the median tenure by job classification. Computer and mathematical occupations are the ones that were going down between 2014 and 2020. The others were holding fairly constant.
Table 2 shows 21% of people 35 and older have 10 years or more of tenure at their employer. At 45 years old, it's 45%.
I still hold that software development is the outlier for shorter tenure and the largest factor driving that is that you can quit your job and get a new one that pays twice as much.
Do you have an alternate explanation for this data or published data that contradicts this?
braj0 · · focus · HN ↗
locknitpicker · · focus · HN ↗
The US-style neoliberal attitude towards decimating the workforce at a drop of a hat for PR purposes does have a chilling effect on any employee's trust.
But don't fool yourself: one of the most important tools anyone has to improve their life and wellbeing is the ability to switch jobs. It can create career opportunities you would otherwise not have, and even unblock career progression by sidestepping your current job's corporate constraints.
red-iron-pine · · focus · HN ↗
no shit I work with multiple people that dipped out of their old gig, did 2 years somewhere else, and came back at a much more senior level to their old job because HR limits how often you can get promoted or increases inside a bracket.
jumping matters, as does the potential threat of jumping.
locknitpicker · · focus · HN ↗
This shows some ignorance on the history of work relations. The bad old days of industrial guilds and company towns are not renowned for quality of life and independence. Your life was tied to the company, and all you could aspire to do in your life would be to toil in the same low paying job while mixing up your corporate structure with your life's social structure. If god forbid you lost your job, you and your family would lose your whole life.
Tell me how this is doing things right.
For those in the US to understand, see how your access to healthcare is tied to your employer, and the impact this have on your life of you are forced out of your job. Now extrapolate this to every single aspect of your life.
johnnyanmac · · focus · HN ↗
But in a good market, sure. You can throw your hat into a random general application and you still might get a call back. Old postings are worth a shot. Any connection with an internal recruiter at least guarantees you start the process.
[deleted] · · focus · HN ↗
[deleted]
ElProlactin · · focus · HN ↗
Perhaps true in the most literal sense, but you cannot assume that it's true in the practical sense.
Lots of companies have laid off significant numbers of people, particularly in certain roles. There will always be some turnover that requires hiring at a large company but this does not mean that you should assume there are always open positions for your role.
Submitting to a large company for roles that are in secular decline within that company is mostly a waste of time.
It's also not uncommon for natural turnover to be used as an organic way to downsize, with a role for a person who just left remaining unfilled.
maccard · · focus · HN ↗
The main reason the jobs are reposted are to get them to the top of the feed
CharlieDigital · · focus · HN ↗
[deleted] · · focus · HN ↗
[deleted]
rsynnott · · focus · HN ↗
aDyslecticCrow · · focus · HN ↗
Small companies may look to fill a certain set of skill-sets, and if that is filled by one person or three doesn't matter much; can puzzle around to make the workload fit what is found. large companies may hire 10 people generically, but may stop at 5 if they don't like the candidates, or hire 16 after a good set of resumes.
Forcing companies to be overly specific in the roles is just making it harder to apply.
jimbob45 · · focus · HN ↗
j45 · · focus · HN ↗
Being able to reach out and have a chat with the HR manager either way also makes a candidate more human.
tayo42 · · focus · HN ↗
johnnyanmac · · focus · HN ↗
The only issue is that it's never one factor. Rising interest rates, s174, ghost jobs, outsourcing: them and many more factors all add up.
guywithahat · · focus · HN ↗
rubatrejo · · focus · HN ↗
[dead]
nitwit005 · · focus · HN ↗
shagie · · focus · HN ↗
They've got a few open spots if you're interested in relocating to Springfield, MO (and even some entry level IT positions <a href="https://careers.oreillyauto.com/us/en/job/R203370/IT-Support-Analyst-I-Onsite-Position" rel="nofollow">https://careers.oreillyauto.com/us/en/job/R203370/IT-Support... - that one was posted 09/21/2026)
georgel · · focus · HN ↗
Surprisingly I had better benefits at the two contracting firms than what employees were getting.
bluecheese452 · · focus · HN ↗
mindtricks · · focus · HN ↗
legitster · · focus · HN ↗
Maybe I'm thinking a bit too much of myself, but it doesn't seem like they are that interested in really filling it.
ak6te · · focus · HN ↗
smcg · · focus · HN ↗
thesuitonym · · focus · HN ↗
mandeepj · · focus · HN ↗
[dead]
mjr00 · · focus · HN ↗
You could argue that AWS doesn't know what they're doing but they also hire way more software developers than all but a handful of other companies
ndiddy · · focus · HN ↗
ghostly_s · · focus · HN ↗
juneyi · · focus · HN ↗
jghn · · focus · HN ↗
So what would happen is I'd have say 10 real openings, I may have 5 different job postings, and all of them would stay open until I filled all 10 openings.
robotpepi · · focus · HN ↗
probably_wrong · · focus · HN ↗
I can believe that your company has a good reason for keeping the job up, but I also know that some job ads are black holes were no one bothers to do the bare minimum including taking the posting down. I have no idea how to differentiate one from the other.
IshKebab · · focus · HN ↗
It's not surprising about LinkedIn. They've made applying for jobs too easy so there's too much noise. I wouldn't bother applying for jobs there. LinkedIn is great for recruiters though - just put some effort into your profile, set it to "looking for work", and then reply to interesting recruiter spam. That's how I got my last 3 jobs.
juneyi · · focus · HN ↗
perganomoly · · focus · HN ↗
IshKebab · · focus · HN ↗
moralestapia · · focus · HN ↗
Companies don't need a "software engineer" x100.
Large companies have teams, and every team puts out a different job description based on their particular requirements, stack, desired experience, etc.
I've never encountered a scenario where someone wants engineers in bulk and then they'll decide where to place them within the organization.
senordevnyc · · focus · HN ↗
sokoloff · · focus · HN ↗
basscomm · · focus · HN ↗
How on earth am I, a potential job seeker, supposed to be able to figure out if your year-old job posting is still up because you: couldn't find anyone after a year, are constantly hiring and never take it down, actually hired your quota six months ago and HR forgot to take the listing down, the job listing isn't for a real job and is just a trap to collect resumes, the listing is for a ghost job to placate the overworked current staff, some other reason?
bartread · · focus · HN ↗
I’m not saying there are no companies that keep non-live job ads up purely for fishing purposes but, in my experience, it’s not the norm. It would really piss jobseekers off and that’s the kind of word that tends to get around and make it harder to hire in future. Maybe not if you’re a FAANG, because so many people want to work for you anyway, but it’s going to cause problems for “normal” companies.
basscomm · · focus · HN ↗
Telaneo · · focus · HN ↗
2024.
lokar · · focus · HN ↗
ghostly_s · · focus · HN ↗
For example, I've personally witnessed situations where the funding for a role gets postponed to next quarter, but my manager just kept it open anyway, either out of fear of missing out on the perfect candidate if they stopped accepting apps, or because it's simply easier than going through the HR process to re-post it in a month.
dzonga · · focus · HN ↗
because luckily in the UK market - companies books are open to the public.
devy · · focus · HN ↗
throwaway27448 · · focus · HN ↗
This is really shitty behavior. If you aren't hiring, remove the posting.
shaewest · · focus · HN ↗
throwaway27448 · · focus · HN ↗
sokoloff · · focus · HN ↗
I think one thing that job seekers often miss is just how ridiculous the firehouse of low quality applications is. They know they’re competent, but they can’t accurately estimate how many others aren’t and have built up (or borrowed) machinery that lets them apply to hundreds of job postings per day. That level of noise is what causes things to have to be automated on the inbound side as well and where automated scoring tools or gates before talking to an actual human come from.
I still agree you should get a reply, but the first two are overwhelmingly likely to be automated.
harry8 · · focus · HN ↗
WTF do these people doing hiring actually do?
I mean, naïvely you’d think encouraging more higher quality applicants would be important somehow, but no.
cdavid · · focus · HN ↗
sokoloff · · focus · HN ↗
If we’re hiring 10 senior software engineers, I’ll have 10 position IDs at the start, but we’ll only have one job posting for Senior Software Engineer (assuming there is no difference in the JD).
I can’t imagine going onto a company site that’s hiring 10 Senior SWEs and seeing 10 identical listings. That would make me doubt their competence.
justinator · · focus · HN ↗
I'm not confused that's just a red flag not to work for your company.
jarito · · focus · HN ↗
justinator · · focus · HN ↗
jarito · · focus · HN ↗
If you have a 100 person eng team split into 10 person teams. You will likely need one to two senior engineers per team. That means you are probably replacing 1-2 a year.
Now scale this to a larger company. Amazon has 100k engineers, Apple has 40k - 50k. Even outside of tech, Chase bank has 60k, even Target has 5k.
At the low end of that, a 5k engineering team (still assuming 10 per team and 1-2 of those are seniors) will have 500 - 1000 senior engineers. If they are attriting at 10%, then we would need 50 - 100 senior engineers a year. Hiring senior talent usually takes 3 - 9 months, so you'd easily need 10 open recs all the time just to keep your team at the same size.
This is pretty generous. Given remote work, the % of senior engineers has gone up, a 10 person average team size is still high, and I used 10% attrit which is low according to the average. Most large companies have large eng teams these days :).
ppeetteerr · · focus · HN ↗
chaosharmonic · · focus · HN ↗
I don't think anyone reasonable is saying that you can't or shouldn't be able to do that -- just that there should be good faith disclosures.
kakacik · · focus · HN ↗
At one point I flatly threatened to hiring agency I am quitting the process if this goes on further, and all was finished within a week or two.
Corporations work in mysterious (aka chaotic) ways. Even though it usually boils down to specific manager being lazy ass.
rayiner · · focus · HN ↗
_DeadFred_ · · focus · HN ↗
red-iron-pine · · focus · HN ↗
But to find the actual candidate who fills the role? yeah potentially months.
Entry to mid level was exploding -- 800+ applicants each time -- but for mid-to-high or manager roles we'd get 40 apps and maybe 2 were fits.