from first concept to confident practice
Offer Negotiation
Understand every part of a software engineering offer - and negotiate it with confidence.
About this track
Getting the offer is only half the job. This track explains how software engineering compensation works - base, bonus, equity, vesting, and levels - and how to research what a role is worth. You will learn to handle the salary expectations question, build leverage, make a specific ask, respond to pushback, compare offers over several years, and close well. You’ll work with real numbers in the offer lab and rehearse the conversations in simulated calls with a recruiter. This is general education, not financial, tax, or legal advice; details vary by country and company.
- No negotiation experience needed.
- Basic arithmetic. The labs do the rest.
Your path
0 of 10 lessons · 0%Restoring your progress…
- Unit 1 · 0/3 lessons
Understand the offer
Compensation components, equity, and market data. Badge: Offer analyst
- 0x001Break down total compensationUnderstand every part of an offer and add them up correctly. 20 min 20 min
- 0x102Understand equity and vestingValue RSUs and stock options, and read a vesting schedule. 20 min 20 min
- 0x203Research levels and market dataKnow what the role pays before you name a number. 20 min 20 min
- Unit 2 · 0/2 lessons
Prepare
Leverage, timing, and the salary expectations question. Badge: Well prepared
- Unit 3 · 0/3 lessons
Negotiate
Make the ask, handle pushback, and compare offers. Badge: Deal maker
- Unit 4 · 0/2 lessons
Close and beyond
Accept or decline well, and negotiate raises later. Badge: Career advocate