The Research Phase: Know Your Market Rate
- Check Glassdoor, Levels.fyi, Payscale, LinkedIn Salary, and Bureau of Labor Statistics for your specific role and location
- Find the 50th and 75th percentile — aim between these as your target
- Ask colleagues (carefully) or use salary-sharing communities in your industry
- Account for your years of experience, education, and specific skills premiums
- Calculate the total compensation including benefits, not just base salary
Salary research sources and their best use cases
| Data Source | Best For | Reliability |
|---|---|---|
| Glassdoor | General market data, all industries | Good baseline, wide variance |
| Levels.fyi | Tech/engineering roles specifically | Excellent for tech sector |
| LinkedIn Salary | Current market data, professional roles | Strong for white-collar |
| Payscale | Detailed compensation analytics | Good for non-tech |
| BLS Occupational Outlook | Official government data | Authoritative but lagged |
| r/cscareerquestions, r/personalfinance | Crowdsourced peer data | Useful for calibration |
The Negotiation Script That Works
When you receive an offer: express enthusiasm, then: 'I’m really excited about this opportunity. Based on my research of similar roles in this market and my [X years of specific experience], I was expecting something in the range of $[target]. Is there flexibility to get there?' Key principles: anchor high (state your number first), be specific (not a range), and be silent after stating your number.
A successful negotiation from $75,000 to $85,000 at age 30: $10,000 more/year. Future 3% annual raises applied to the higher base: by 40, earning $14,258 more. Over a 35-year career, cumulative additional earnings = $450,000+. One 45-minute conversation compounds for your entire career.
Beyond Base: What Else to Negotiate
- Signing bonus: Often easier to get than base raise (one-time cost to employer vs. ongoing)
- Remote work flexibility: Each day WFH saves 1–2 hours and $5–$15 in commuting; worth $5,000–$15,000/year
- Additional vacation time: Each extra week = $1,442 on $75K salary plus unmeasured quality of life value
- Professional development budget: $2,000–$5,000/year for courses, conferences, certifications
- Accelerated review cycle: 6-month instead of 12-month review if satisfied with base
See the Lifetime Value of Your Negotiation
Enter your current offer and target — see the cumulative career value of securing a higher starting salary.