ESC

Type to search the knowledge base.

Offer Negotiation Basics Engineers

Practical compensation negotiation for engineers — total comp, competing offers, and scripts without bluffing or burning bridges.

beginner4 min read
  • interview
  • offer-negotiation

Negotiation is not a confrontation sport. It is information + alternatives + clear asks. This page is general education for engineers — not legal or tax advice. Markets and laws differ by country.

What you’re optimizing

Total compensation (TC) over year 1–4, not base alone:

Component Notes
Base salary Cash; affects raises %
Bonus Target %; discretionary risk
Equity Vesting schedule, refreshers, strike/type
Sign-on Bridges unvested equity left behind
Benefits Healthcare, parental, 401k match, stipends
Level / title Impacts future bands and scope

A higher base at a lower level can lose to a higher level with equity upside — model multi-year.

Before you have an offer

  1. Track levels discussed with recruiter early
  2. Know your BATNA — current job, other loops, runway
  3. Market data — levels.fyi-style bands, peers, communities (noisy; triangulate)
  4. Prioritize — cash vs equity vs remote vs scope

Do not invent competing offers. Lying is a reputation and ethics fail.

When the offer arrives

  1. Thank + timeline — “Excited; can I confirm by DATE?”
  2. Get details in writing — level, equity type, vest, refresh philosophy
  3. Questions — band position, promo cycle, on-call, team
  4. Compare apples — normalize equity assumptions

Negotiation principles

Principle Practice
Negotiate after offer Leverage is highest with a written offer
One owner Usually recruiter as channel
Specific ask Number or package shape, not “more”
Reasoned Market, alt offer, unique scope — not need
Collaborative “How do we close the gap?”
Know walk-away Before the call

Scripts (adapt, don’t recite)

Ask for time:
“Thank you — I’m looking forward to reviewing with care. What’s your deadline, and is there flexibility if I’m closing another process this week?”

Competing offer (truthful):
“I have another offer at $X TC for a similar scope. I’m more excited about your team because Y. Is there room to move toward $Z or level L?”

No competing offer:
“Based on market bands for this level and the scope we discussed, I was targeting $Z base / $E equity. Is there flexibility to meet that?”

Sign-on to bridge:
“I’d leave $V unvested. A sign-on of $S would make the transition viable.”

Level push:
“The scope sounds closer to L+1 from our system design and leadership discussion. Can we review leveling?”

What usually works less well

  • Ultimatums on first reply
  • Insulting the offer
  • Negotiating every micro-perk at once
  • Playing firms against each other with false claims
  • Ghosting after counter

Multiple offers

  1. Align deadlines — ask for extensions early
  2. Decide your ranking before final numbers blur judgment
  3. Counter the top choice with real constraints
  4. Decline others promptly and politely

Equity literacy (high level)

  • ISO/NSO vs RSU — tax treatment differs wildly
  • Refreshers — ask historical norms; not guarantees
  • Early startup — percent, dilution, strike, runway; high variance
  • Public RSU — model stock scenarios, not only grant-day value

Internal transitions & promotions

Different game: market leverage is weaker; impact evidence and manager advocacy matter more. Still ask about band placement when promoted.

Red flags

  • Pressure to accept same-day without written terms
  • “We’ll fix comp later” without a path
  • Unclear level or team
  • Hostile reaction to any question

After you accept

  1. Written confirmation of negotiated terms
  2. Stop negotiating other offers — decline cleanly
  3. Don’t broadcast confidential numbers publicly
  4. Plan 30/60/90 for the actual job — interviews are over

Further reading

Negotiate firmly and cleanly. The relationship with your recruiter often continues through onboarding — leave it intact.