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:
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.
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
| Weak | Fix |
|---|---|
| Anchoring forever on your current underpaid number | Refresh when level, city, or industry changes |
| Anchoring on a peer's outlier offer | Match scope, company type, and metro |
| Ignoring benefits costs and taxes | Model take-home and must-have benefits |
| Treating private-company equity as cash | Conservative mark; ask vest and liquidity |
| Publishing your walk-away number in the first five minutes | Share a researched target range instead of your floor |
| Waiting until the final offer to open a spreadsheet | Build 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.