How to Negotiate Your SDE Offer: A Complete Guide
The Golden Rule of Negotiation
Always negotiate. Companies expect it. Never accept the first offer as final.
Key Leverage Points
- Competing offers — The strongest leverage. Time your interviews to get overlapping offer windows.
- Current compensation — Know your market value via Levels.fyi, Glassdoor, and Blind.
- Unique skills — Domain expertise (ML, distributed systems, security) commands premium.
Compensation Components
| Component | Negotiation Tips |
|---|---|
| Base Salary | Anchored by band; typically ±10-20% room |
| Signing Bonus | Most negotiable; can go from $10k to $100k+ |
| Equity (RSUs) | Ask for more shares or a faster vesting schedule |
| Performance Bonus | Target percentage is usually fixed |
| Relocation | Can include temporary housing, moving costs, and a lump sum |
Script Framework
- Express enthusiasm: 'I'm really excited about the role and the team.'
- State your ask: 'Based on my research and competing offers, I'm looking at a total compensation of $X.'
- Be specific: 'Could we look at a base of $180k, a $50k signing bonus, and $400k in equity?'
- Stay professional: 'I'd love to make this work — can you check if there's flexibility here?'