Loading
0x00Lesson 1 of 10

Break down total compensation

Understand every part of an offer and add them up correctly.

20 min 5-question quiz
By the end of this lesson you can
  • Name the components of a software engineering offer.
  • Calculate first-year and ongoing annual compensation.
  • Look beyond salary to benefits and terms.

Software engineering offers, especially at larger tech companies, are more than a salary. Total compensation (TC) combines several parts with different rules, timing, and risk. Two offers with the same base salary can differ by tens of thousands a year once you add everything up - so the first step in any negotiation is knowing exactly what you are being offered.

The parts of an offer

  • Base salary: guaranteed pay, the foundation of future raises and often of your bonus.
  • Annual bonus: usually a target percentage of base. The actual payout can depend on company and individual performance.
  • Equity: stock (RSUs) or stock options, granted up front and earned over a vesting schedule, commonly four years.
  • Signing bonus: a one-time payment, often repayable if you leave within a year. Some offers split it across two years.
  • Relocation: a lump sum or covered moving costs.
  • Benefits: retirement matching, health insurance, parental leave, remote work, learning budgets, paid time off.

A worked example: a 160,000 base, a 10% bonus, a 240,000 equity grant over 4 years and a 25,000 signing bonus.

  • Ongoing: 160,000 + 16,000 + 60,000 = 236,000 a year.
  • Year one: the same plus the signing bonus = 261,000.

Notice the gap between year one and later years. A signing bonus inflates the first year only, and the initial equity grant runs out after it vests. Many companies award refreshers (new annual grants) to keep compensation level, but they are rarely guaranteed in the offer. When you compare offers, compare the same years, and ask what refreshers typically look like.

Practice: take an offer apart

Try it

Up to 15 XP

See what an offer really pays

Change the numbers and watch each year. Try removing the signing bonus: how much does year one drop, and how much does year two? Then use the numbers from a real offer.

Your offer

Equity vests 25 / 25 / 25 / 25% by year.

Pay by year
Year 1261,000
Year 2236,000
Year 3236,000
Year 4236,000
  • Base
  • Bonus
  • Equity
  • Signing

Key takeaways

  • TC = base + bonus + annualized equity (+ one-time payments in year one).

  • Compare the same years across offers.

  • Get the complete breakdown in writing before negotiating.

Lesson quiz

5 questions · pass with 4 correct · up to 50 XP

Passing this quiz completes the lesson and keeps your streak going. Questions you miss come back in review sessions later.

Questions about this lesson

Stuck? Ask. Figured something out? Share it. Explaining is one of the best ways to learn.

Loading posts…