
Senior tech roles that stay open 90+ days share the same three root causes. Here's what they are, how to diagnose them, and how to fix them.
Root cause 1: The role itself is broken
The most common reason senior tech roles stay open is that the role as written isn't actually a real job. Specifically, the job ad describes a person who doesn't exist - or who does exist, but isn't choosing to apply for what you've described.
The three most common ways the role itself is broken:
The technology stack is unrealistic
The job ad lists 12 required technologies. Three of those technologies were added because someone in the team uses them. Two were added because they're trendy and the hiring team thought they should mention them. The actual core stack is maybe four or five technologies, but no senior engineer reading the ad knows that. They scroll past assuming they don't qualify.
The seniority and salary are mismatched
The job ad asks for a senior with ten years of experience and a salary band that lands at the mid-level market rate. Every senior engineer with options reads this as a company that doesn't understand the market. They don't apply.
The role spans two jobs
The ad asks for a senior backend engineer who also leads frontend work, owns DevOps, and has product management experience. The real role probably is two jobs that got merged because hiring two people would mean approving two headcount requests. Senior engineers who can do all three things have the option to take cleaner roles elsewhere, and they do.
The fix for this is honest re-scoping. Cut the technology list to what's actually used day to day. Match the salary band to the seniority being requested. Decide which of the two jobs you're actually hiring for and write that job. The role you describe is the role you'll attract.
Root cause 2: The hiring process is killing your conversions
The second cause is that you're attracting candidates and losing them in the process. This is harder to see from the inside, because the candidates who drop out don't usually tell you why they dropped out.
The most common process failures:
Too many rounds
A senior engineer in 2026 has somewhere between three and five active conversations at any given time. They will drop out of any process that asks for more than four rounds, unless the company is exceptional. Five rounds for a non-FAANG company is a quiet conversion-killer.
Take-home tasks that are too long
A senior engineer with two children and a current job will not spend eight unpaid hours on your take-home task. They might spend two. They probably won't spend four. The take-homes most companies design assume the candidate has nothing else going on, which is the opposite of who you want to hire.
Slow feedback between rounds
A two-week gap between the second interview and the third interview is enough for a senior candidate to accept another offer. The faster-moving company wins. If your hiring team can't give feedback within 48 hours, your process can't compete for the senior market in 2026.
Salary discussed too late
Senior candidates filter on salary early. If your process delays salary conversations until offer stage, you'll discover at offer that your band was below their expectation, and you'll have wasted everyone's time. Disclose the band early. Better to lose the candidate before you've invested in them than after.
The fix for this is process redesign. Four rounds maximum for senior roles. Take-homes capped at two hours of work. 48-hour feedback turnaround. Salary band disclosed before round one. None of these are radical - they're the standard at companies that are actually hiring well in 2026.
Root cause 3: The company isn't compelling
The third cause is the hardest to talk about, but it's often the real one. Senior engineers have options. Plural. They're choosing between your company and two or three others. If they're not choosing yours, something about your company isn't winning the comparison.
The factors that move senior engineers in 2026:
Equity that's credible
Equity at a company with credible growth trajectory and a realistic path to liquidity is meaningfully compelling. Equity at a company with vague plans and 18 months of runway is treated as worthless.
Engineering culture that's specific
"Strong engineering culture" in a job ad is a meaningless phrase. "We do mandatory code review with two reviewers, run blameless post-mortems on every production incident, and ship to production multiple times per day" is specific and tells the candidate what working there is actually like.
Real autonomy
Senior engineers want to make technical decisions. If your company hires senior engineers and then makes all the technical decisions at director level, the senior engineers won't stay - and word gets around in the local tech community.
Real impact
The senior market in 2026 is tired of being a cog in a big machine. Roles where the engineer can clearly see how their work moves the business are more compelling than roles where they can't.
The fix for this is harder than the other two because it requires being honest about what your company offers. Sometimes the answer is that you can't compete at the senior level and you need to hire mid-level instead, or pay above market to compensate for what you can't offer in culture or equity. Both are legitimate strategies. Pretending the problem doesn't exist is not.
Diagnosing your specific situation
If you've got a senior role that's been open 90+ days, work through these three causes in order. Look at the job ad with cold eyes - is it describing a real person, or a fantasy combination of skills at a price point that doesn't match. Audit your process - how many rounds, how long the take-home, how fast the feedback. Then audit your company honestly against the senior market in 2026.
The role isn't stuck because you haven't tried hard enough. It's stuck because something specific is broken. Find the specific thing, fix it, and the role will move.
Working with us
We work with Australian scale-ups on senior tech roles, including the ones that have been stuck for months. The diagnostic is free - we'll work through your role with you, identify what's actually causing the stall, and tell you honestly whether we can fix it. Book an intake call when you're ready.
Filip Cijurg
Founder, AussieTechTalent
Filip Cijurg is the Director of AussieTechTalent. He spent several years recruiting technology talent in London before founding AussieTechTalent in Melbourne. He writes about the senior tech hiring market in Australia, recruitment as a craft, and what is actually working for scale-ups hiring in 2026.