Guides / Job search

Salary Benchmarking: How to Know What You're Worth

Salary benchmarking is how you stop guessing. Without a range, every offer feels like a riddle and every negotiation feels like bluffing. With a range, you can ask clear questions and decide faster.

Related: total compensation vs salary · how to negotiate salary · how to accept a job offer

Match apples to apples

Title inflation is real. "Senior" at a 40-person startup may equal mid-level at a large bank. Benchmark by scope: years, team size, IC vs manager, stack, and domain. Location bands matter for many employers even when the job is hybrid.

If you are on OPT or H1B, note that some employers have separate constraints or headcount rules. That does not mean you must underprice yourself by default. It means your funnel of employers is different. Pair money research with targeting guides like H1B job search.

A common error is benchmarking against a friend's FAANG band when your target is a mid-market product company in a cheaper city. Another error is anchoring forever to the underpaid number you accepted in your first US role. Markets move. Your story should too.

Sources that help (and their limits)

Recruiter-stated ranges on the req are the best primary signal when honest. Levels.fyi-style repositories help for tech ladders. Government and large survey datasets help for broader roles. Trusted peers who share bands beat Twitter flex posts. Job posts that list pay ranges in jurisdictions that require them give a floor.

Limits: self-reported data skews high. Old blog posts rot. Company-specific equity cultures differ. Always ask what is approved for this specific requisition. A national average for "software engineer" is almost useless without level and metro.

Build a one-page brief

Write privately, then update when you learn the employer's band:

Copy-ready text
Target role and level:
Location assumption:
Base range:
Bonus assumptions:
Equity assumptions:
Year-1 TC:
Year-2 TC:
Walk-away line:
Non-cash must-haves (visa support, PTO, remote):

Convert offers with total compensation vs salary so signing and vest schedules do not trick you. If two offers look close on base, the signing clawback or the commute can still decide the winner.


Using benchmarks in conversation

Practice the sentence once out loud before the call. Nervous candidates under-ask by $15k because the silence after a number feels scary. The silence is normal.

Copy-ready text
Based on ranges for [level] in [location] and the scope we discussed ([one proof]), I was targeting [$X to $Y] base.

If their number is far below market and they cannot move, decide whether scope, brand, or visa timing still makes it rational. Sometimes the answer is no. Walking away is a valid benchmark outcome.

Common mistakes

WeakFix
Anchoring forever on your current underpaid numberRefresh when level, city, or industry changes
Anchoring on a peer's outlier offerMatch scope, company type, and metro
Ignoring benefits costs and taxesModel take-home and must-have benefits
Treating private-company equity as cashConservative mark; ask vest and liquidity
Publishing your walk-away number in the first five minutesShare a researched target range instead of your floor
Waiting until the final offer to open a spreadsheetBuild the brief during onsite loops

Where Magmira fits

Magmira helps create interview flow through human-reviewed applications inside targeted plans on Momentum, Concierge, or Career Partner. Eligible plans include Magmira's Interview Guarantee as described on Plans. Benchmarking remains your spreadsheet plus recruiter data.

Book a call. Or compare plans.

FAQ

Should I share my current salary?

Where local law lets you refuse, you can redirect to expectations or ask for their range. Do not lie about a current number.

How often should I refresh benchmarks?

When you change level, city, or industry, and whenever you enter a live loop of offers. Markets move.

Can Magmira tell me the exact number to demand?

We can talk frameworks. Your market, level, and offer letter decide the number.

About the author: Manoj Gudala is the founder of Magmira. He wants candidates walking into money talks with a brief rather than a panic.