← Blog

Job search · · 6 min read

How to Find Out a Job's Salary Before You Apply (When It's Not Posted)

By The Yeepl Team

You find a role that fits. You're about to spend an hour tailoring your CV and writing a note. And then the obvious question: what does it actually pay? — because the posting, like most, doesn't say.

Applying blind is a quiet waste of time. You can invest the effort, get the interview, and only discover at the offer stage that the budget was never close to your number. Knowing the likely range before you apply lets you decide where to spend your energy. Here's how to estimate it when the posting stays silent — and how to ask, when estimating isn't enough.

Why so many postings hide the number

It's rarely an oversight. Companies leave salary off for a few reasons: to keep negotiating leverage, to avoid unsettling current employees, because the range is genuinely wide pending the candidate, or simply out of habit. In some regions, pay transparency laws are starting to force ranges into postings — but across much of Europe, most senior roles still arrive without one.

So the absence of a number isn't a red flag. It's just missing information you can reconstruct.

How to estimate the range yourself

No single source is reliable alone. Triangulate from several and you get a range you can trust.

Salary aggregators, read critically. Sites like Glassdoor, Levels.fyi (for tech), or local equivalents give you a baseline. Treat them as rough: the data is often old, self-reported, and skewed by who bothers to submit. Use them for the spread, not the exact figure.

Comparable postings that do list a range. The same title at similar companies, in the same city, that happen to publish a range, are your best anchor. They tell you what this role pays now, in this market — more current than any aggregator.

Adjust for the three things that move pay most:

  • Location. The same role can differ by tens of thousands between, say, Paris and a smaller market. Always normalise to the city.
  • Company stage and size. An early-stage startup, a scale-up, and a large group pay very differently for the identical title — and weight cash versus equity differently.
  • Seniority within the title. "Product Manager" spans a huge range; the years and scope in the posting tell you where on that range it sits.

When you can't estimate it: ask, the right way

Sometimes triangulation leaves too wide a range, and the fastest move is simply to ask. Done well, it's normal and professional — not pushy.

  • Ask the recruiter early and directly. "What's the budgeted range for this role?" is a completely standard question, and a good recruiter will answer it. Asking up front, before you invest hours, is smarter than waiting until an offer.
  • If the application asks for your expected salary, give your target range (not your current pay), anchored on the estimate you built above — and be ready to stand by it.
  • Use your network. A trusted contact in a similar role will often give you a realistic band faster, and more honestly, than any public source — provided you ask discreetly.
  • A refusal to discuss range is itself information. If a company won't give even a ballpark before you've spent hours, that tells you something about how the rest of the process will go.

Turn the estimate into a decision

The point of all this isn't curiosity — it's triage. Before you invest the hour:

  • If the likely range sits below your floor, skip it, or apply only if something other than money makes it worth it.
  • If it sits around or above your target, apply — and use the number to anchor the conversation later.
  • If it's genuinely unclear, that's your cue to ask the recruiter before doing the deep work, not after.

A salary estimate is one of the highest-leverage filters in a job search, because it protects the scarcest thing you have: the hour you'd otherwise spend tailoring a CV for a role that was never going to pay you (and tailoring properly really does take about an hour).

Doing this for every role is the problem

Triangulating a range — aggregators, comparable postings, adjusting for location, stage, and seniority — takes fifteen or twenty minutes done well. For one role, fine. For every role you're considering, it's another tax on top of an already slow search, so most people skip it and apply blind.

This is one of the things Yeepl does for you. For each matching role, it estimates a salary range based on the role, location, and company profile — shown next to the match, before you apply — so the "is this even worth my time?" question is answered up front, not at the offer stage. You get the number when you need it: at the start.

Try Yeepl free → — an estimated salary range on every match, before you apply.