The Research Phase: Know Your Market Rate

  1. Check Glassdoor, Levels.fyi, Payscale, LinkedIn Salary, and Bureau of Labor Statistics for your specific role and location
  2. Find the 50th and 75th percentile — aim between these as your target
  3. Ask colleagues (carefully) or use salary-sharing communities in your industry
  4. Account for your years of experience, education, and specific skills premiums
  5. Calculate the total compensation including benefits, not just base salary

Salary research sources and their best use cases

Data SourceBest ForReliability
GlassdoorGeneral market data, all industriesGood baseline, wide variance
Levels.fyiTech/engineering roles specificallyExcellent for tech sector
LinkedIn SalaryCurrent market data, professional rolesStrong for white-collar
PayscaleDetailed compensation analyticsGood for non-tech
BLS Occupational OutlookOfficial government dataAuthoritative but lagged
r/cscareerquestions, r/personalfinanceCrowdsourced peer dataUseful 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.

📈The Compound Value of One Successful Negotiation

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.

Open Salary Calculator →