That plum job listing may just be a ghost
wsj.com
wsj.com
Shotgun approach - figure out what software speciality and industry you want (for me, it's Data Engineering in Biotech/anything life sciences), and apply to every single job that you seem fit for. I applied to 20, heard back from 2-3.
Sniper approach - if you find a job that you actually really want, work your network as hard as you can. Find a friend who is connected with the company, ask them to make an introduction. Find random people at the company, LinkedIn message the hiring manager, do anything you can to get an interview. Once you get an interview, you have a chance, but the hard part is getting the interview.
Where have you been? We've been trying FOREVER to find a good person for this role. You should have been working here years ago!
"I applied like 6 times. Nobody ever called me back."
ATS system: "Candidate does not have staff software enginer for 5 years of job titles + doesn't have 'SQL' and 'HTML' listed in their skills section" = /dev/null
HR recruiter: I don't want to actually have to look through all of these resumes to find "close" matches.
HR recruiter: No
I estimate how long I am willing to go without a job. for the first half of that time, I'm a sniper, applying for dream jobs. If I haven't landed one by the time the second half begins, I start going shotgun.
While it stinks to feel like you've done worse going for jobs that you really care about, it helps to remind yourself that all companies have communication/social problems that will impede your work. No company is really all that special.
Always send a polite response to recruiters (but scripted). Asking for more info about the job, and concrete comp numbers. Serious recruiters won't hesitate to give it out (keep in mind they get a portion of it!). Body shops won't share that info but at this point it's ok to ignore them.
I’m not sure why they think it’s a good idea. I’ve now got a pretty hefty list of companies I won’t work for, will recommend people I know don’t work for, and will recommend against doing business with (as customer or partner) based solely on disrespectful and deceitful practices like this.
I guess that’s irrelevant to most of them, but that’s the world I suppose.
Historically hiring tech workers is really hard, especially for small companies. Applications trickle in. Good candidates are 10% of the pool at best.
"evergreen" job postings keep a pool of applicants that can quickly be drawn from when headcount is open. If headcount isn't filled quickly, hiring managers may lose the head count, so they are optimizing for fast hiring.
Great that you can do this.
For H1B (US) and most of EU worker visa, employers have to prove that they had open positions for domestic candidates that they couldn't fill in a reasonable time - so they keep up these postings and reject/frustrate domestic applications for long enough to hire someone from overseas at barely above minimum wage.
On top of that... some companies have burned the bridge so far by exploiting their employees that they legitimately can't find anyone willing to work there any more.
So it's not something that either the company or employee does wilingly
That may be the intent of the law but it is so badly implemented that it takes 1 year to get a DOL certification that the wages are ok, then 3 months to prepare for a job opening and advertisements, 1 month to interview candidates and then file a PERM application with DOL again which takes another 9 months.
These timeframes are ridiculous. The tech industry changes much faster than the above timeframes. So employers are left with no choice but to "game" the system to retain their employees.
Until the US government figures out how to make the immigration process more efficient, there is no stopping the gaming. People don't live so long, companies don't survive so long. Employees don't stay at the company so long. Then, the only option left for these companies is to hire outside the US.
Like I said, the companies are more likely to open offices and hire in other countries than to keep raising wages in America. By arbitrarily preventing the smartest from coming to America, we are encouraging American companies to go elsewhere.
But why don't they just raise wages? Because that's how American capitalism works. One could argue that American capitalism needs to change but by the time that happens, the smart people have built a competing service in another place. See: Tiktok
I see. I think your previous comment could have been clearer because I don't think you actually said that, and I didn't see anyone else include that avenue as a part of this conversation.
This is a fair point, but I don't see how it ties into incentives to create ghost job postings. (Whereas with the H1B angle, ghost job postings would seemingly allow you to skip the timeframe where you have to say you tried to find someone.)
If you’ve found a job that interests you or even simply a company that appeals to you, get on LinkedIn and see if you have any connections at all at the company. Regardless of how strong or tenuous the connection, reach out to them and ask them if they have any insight into the position. Even if they know nothing about the role, ask them if they can introduce you to someone that does. The worst that will happen is they will simply ignore you so you’re no worse off than if you hadn’t reached out in the first place.
Job boards really obscure the fact that so many jobs, as in so much of life, is who you know.
Value your time as a job applicant as much as you value your time as an employee. Don't make yourself just another row in a database. Be a high priority email thread.
I checked back with him after a few weeks, with no updates. Finally, I checked in with him again just last week – and learned through him that the role had now been filled, all without the company so much as sending me a rejection email.
In an already-demoralizing job search, it was a real gut punch, and despite 10 years of experience, has me really starting to question whether I still have a future in tech.
This is the first time I've ever really studied for interviews since college because the effort required to get the interview opportunity is high enough I don't want to wing it and risk getting rejected over something stupid like whether I can implement a dynamic programming solution.
I'm working on a product to make the transition from happily employed -> actively looking as easy as possible for candidates by creating a personalized job board of companies interested in you while you aren't looking. Once you are actively looking, I'm trying to address the transparency issues via communication SLAs and automation.
It's in the super early stages, but you can check it out here: https://sharedrecruiting.co/
Let me know if this resonates/what you think!
Wait till you have about 30 years experience, it gets worse.
We must get 15-20 mails a week in regards to a re-posted listing for a position that hasn’t been open since last spring.
I asked because I've been thinking about this problem with job boards. Job boards often duplicate job description information rather than relying on the original JD in the company's ATS.
I can't imagine a candidate being:
A. Someone who can solve engineering problems we can't with no context in under an hour.
B. Someone we don't want to make an offer too.
Not all employers have dedicated IT teams, behaviour such as this fixes a problem without having to pay for it, while giving false hope to interviewees.
outside of an intern or junior these types of questions are such garbage. Do your teams write a lot of trivial, isolated functions in the day to day?
This question and the others I tried to ask usually have a ton of possible solutions and someone who knows how to code or can at least talk with me about coding can come up with one.
I had to do this more than once. Post job description, collect resumes, show evidence of job posting, and interviewed candidates.
I now have 3 companies that tell me that they need to make final decision/put together an offer, waiting to see if that goes better.
I do currently have a job, so I've decided to just drop out of this game for a bit. It's too frustrating to waste my time.
"placate overworked employees". Thats a funny way of saying "lying to keep exploiting overworked employees". But is the Wall Street Journal, what could we expect?
https://clarifycapital.com/job-seekers-beware-of-ghost-jobs-...
Another reason one third of managers claimed - "no reason in particular".
This has been going on for decades. I was complaining about it back in the year 2001. It is not new.
Not discussed in the article: The “resume firewall” (resume filtering software) also seems to be a significant hurdle for applicants and likely causes misallocation of hiring resources if it is misconfigured for reasonable applicants. It’s possible that some positions actually exist and might match listings, but no applicants can manage to “press all the right buttons” to get interviewed.
https://clarifycapital.com/job-seekers-beware-of-ghost-jobs-...
The methodology here is still not clear - how did you source "managers involved in the hiring process", and how did you find 1045 of them over two days - but it provides some information that at least puts the article in a little bit more context. The "one third" of managers saying that they post fake jobs to trick employees was in response to a multi-select question where the next closest reason was literally "no reason in particular".
I've scraped job listings for several companies, organizations and governments for years. It's a wealth of information that gives you insights into what a company is doing, what it values and where it may be going.