Salary research guide
How to know your market rate before negotiating
Negotiating without data is guessing. Here is how to research your market rate — so you know exactly what to ask for.
Why salary research is the foundation of negotiation
You cannot negotiate effectively if you do not know your market rate. Most candidates undervalue themselves by 10–30% simply because they have not done the research. The research takes 2–4 hours. The payoff can be $10,000–$30,000 per year compounding for the rest of your career.
The data sources and what each is good for
No single source is complete. Each one has a different lens on compensation. Use at least three.
Levels.fyi
The most accurate source for total compensation at major tech companies (FAANG and similar).
Shows base salary, bonus, and equity separately. Filter by company, role, and years of experience. Limitation: less coverage at smaller companies.
Glassdoor
Broad coverage across company sizes.
Base salary data only — does not show total comp. Use for benchmark ranges and to verify Levels data.
LinkedIn Salary
Shows salary ranges by title, location, and years of experience.
Useful for roles that Levels does not cover well — particularly non-engineering roles.
Blind
Anonymous discussion platform for tech professionals.
Real salary data shared by people at specific companies. Search by company name. More qualitative context than structured data.
Payscale and Salary.com
Better for non-tech industries and smaller companies.
Less accurate for major tech companies where Levels is more reliable.
Your network
The most accurate data is from real people at that company.
A 20-minute coffee chat with someone in a similar role reveals what the ranges actually are — including equity refresh packages, signing bonus norms, and negotiation flexibility — which data sources do not always capture.
How to triangulate to a number
Raw data from multiple sources needs to be synthesized into a single confident number you can walk into the conversation with.
The location adjustment
Remote roles vary widely. Some companies pay the same regardless of location — “location-agnostic” — while others pay local market rates. This distinction can move your number by 20–40%.
Before you research
Look up the specific company’s compensation policy before pulling numbers. Applying San Francisco benchmarks to a company that pays local Israeli rates — or vice versa — will give you a misleading target. Check job postings, ask your recruiter early, and confirm with people in your network who work there.
Next step
Now put the data to work
You have the number. Here is how to use it in the actual negotiation conversation.
Learn negotiation tactics