The technical interview is only half the battle — the other half is negotiating your offer. Engineers routinely leave $50K-$200K on the table by accepting the first offer without negotiation. This guide covers: how to evaluate offers (total compensation, not just base salary), negotiation tactics that work, handling competing offers, understanding equity, and the psychology of negotiation — the skills that directly increase your lifetime earnings.
Understanding Total Compensation
Total Compensation (TC) = Base Salary + Annual Bonus + Equity (annualized). Do NOT evaluate offers by base salary alone. A $180K base with no equity is worth less than a $160K base + $200K RSU over 4 years ($160K + $50K/year equity = $210K TC). Components: (1) Base salary — cash, paid biweekly. Predictable and guaranteed. The lowest-risk component. (2) Annual bonus — typically 10-20% of base, paid annually. Often tied to performance rating and company performance. NOT guaranteed — companies can reduce or eliminate bonuses in bad years. (3) Equity — stock grants (RSUs) or stock options. RSUs: you receive shares on a vesting schedule (typically 4-year vest with 1-year cliff). Their value fluctuates with the stock price. Pre-IPO: equity is illiquid (you cannot sell until IPO or secondary sale). Public companies: RSUs are liquid after vesting. (4) Sign-on bonus — a one-time cash payment (typically $10K-$100K). Often to offset equity vesting gaps (you leave unvested equity at your current company; the sign-on compensates). (5) Benefits — health insurance (compare: deductible, out-of-pocket max, premium cost), 401K match (free money: 50% match up to 6% salary = 3% extra), and perks (meals, transportation, education budget). Levels.fyi: check market TC for your level, company, and location. Example: L5 at Google Seattle = ~$350K TC. L5 at Amazon Seattle = ~$340K TC. Use as a data point for negotiation.
When and How to Negotiate
When: AFTER receiving a written offer. Never negotiate before you have an offer in hand (you have no leverage without an offer). Never negotiate during the interview process (focus on performing well first). The negotiation window: 3-7 days after receiving the offer. How: (1) Express enthusiasm first — “Thank you, I am excited about this opportunity and the team.” Never threaten or give ultimatums. (2) Ask for time — “I would like a few days to review the full package. Can I get back to you by [date]?” Always accepted. (3) State your case — pick 1-2 specific asks. “Based on my research and considering my experience in [specific area], I was hoping we could discuss the base salary. I was targeting $X.” Or: “I have another offer at $X TC. I prefer [this company] but the compensation gap is significant. Is there flexibility?” (4) Be specific — ask for a specific number, not “more.” “Can we move the base to $190K?” not “Can you do better?” Specific asks are easier for the recruiter to take to the compensation team. (5) Negotiate multiple components — if base is fixed (“the band for this level is $170-185K”), negotiate equity, sign-on bonus, or earlier equity refresh. Companies have more flexibility on equity and sign-on than on base salary (which affects ongoing costs). What to negotiate: base salary (5-15% increase is common), equity (20-50% increase for strong candidates), sign-on bonus (especially if you are leaving unvested equity), start date, PTO, remote work, and level (if you believe you were underleveled).
Competing Offers (The Strongest Leverage)
The single most effective negotiation lever: a competing offer from another desirable company. Why: it provides objective market data (another company valued you at $X), creates urgency (you have a deadline), and demonstrates demand (you are desired by multiple companies). How to use: (1) Time your interviews — try to get multiple offers within the same 2-week window. Inform companies of your timeline: “I have an offer deadline in 10 days. Can we accelerate the process?” Most companies accommodate. (2) Share the competing offer — “I have an offer from [Company] at $X TC. I prefer your company because [genuine reasons], but the compensation difference is $Y. Can you close the gap?” Be honest about the company name and numbers. Recruiters can verify (small industry). (3) Do not bluff — claiming a fake offer is risky. If caught: the offer is rescinded. If pressed for details you cannot provide: credibility is destroyed. Only use real offers. (4) Manage deadlines — if Company A gives you a 1-week deadline but Company B is still interviewing: ask A for an extension (“I am in final rounds with another company and want to make a fully informed decision. Can I have until [date]?”). Most extend by 1-2 weeks. If they refuse to extend: they are likely not a great employer anyway. (5) After negotiation: choose based on: team and manager quality, growth opportunities, work-life balance, and TC (in that order). An extra $20K at a toxic company is not worth it. TC differences of <10% should not drive the decision — career trajectory and learning matter more.
Understanding Equity
Equity is the most misunderstood compensation component. RSUs (Restricted Stock Units) at public companies: you receive shares that vest over time (typically 4 years: 25% per year, or with a 1-year cliff then monthly/quarterly). When shares vest: they are yours (sell immediately or hold). Value: shares * current_stock_price. Risk: the stock price may decrease after your grant date. Your $200K grant may be worth $150K or $300K when it vests. RSUs at pre-IPO companies: same vesting but you cannot sell until: an IPO (company goes public), a secondary sale (the company allows employees to sell shares privately), or an acquisition. Risk: the company may never IPO. Your equity may be worth $0. Evaluate pre-IPO equity conservatively: apply a 50-75% discount to the stated value. Stock options (ISOs/NSOs): the right to buy shares at a fixed “strike price.” Value = (current_price – strike_price) * shares. If strike = $10 and current = $50: value per share = $40. If the stock drops below $10: options are worthless (“underwater”). More common at early-stage startups. Refresher grants: after the initial 4-year grant, companies issue annual refresh grants (new RSU grants each year). At Google/Meta: refreshers are significant ($100K-$300K/year for senior engineers). These keep total equity compensation stable even after the initial grant is fully vested. Cliff: the 1-year cliff means you receive nothing if you leave before 12 months. After 12 months: 25% vests immediately. This is standard — companies use it to prevent short-tenure hires from receiving equity.
Common Mistakes
Mistakes that cost engineers money: (1) Not negotiating at all — the most expensive mistake. The initial offer is almost never the best offer. Even asking politely increases compensation 90% of the time. Offers are never rescinded for negotiating professionally. (2) Focusing only on base salary — base is the least flexible component. Equity and sign-on bonus have more room. A $10K base increase = $10K/year. A $50K equity increase = $12.5K/year for 4 years. Negotiate everything. (3) Accepting immediately — “This is great, I accept!” under pressure or excitement. Always take at least 2-3 days to evaluate. Enthusiasm does not require instant commitment. (4) Negotiating without data — asking for “more” without justification. Use Levels.fyi data, competing offers, and your experience level as objective justification. (5) Revealing your current salary — in many states, asking your current salary is illegal. Even where legal: do not volunteer it. Your new compensation should be based on the role value, not your current underpayment. If asked: “I would rather focus on what this role is worth based on the market.” (6) Ignoring the non-monetary — remote work flexibility, team quality, learning opportunities, and work-life balance have enormous long-term value. A $30K higher offer at a company with 70-hour weeks and toxic culture is a bad deal. (7) Burning bridges — negotiate professionally. The recruiter is your advocate (they want you to join). Be collaborative, not adversarial. A long-term relationship with the recruiter and hiring manager is more valuable than $5K.
{“@context”:”https://schema.org”,”@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”How much more can you get by negotiating a tech offer?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Engineers routinely gain $50K-$200K by negotiating. The initial offer is almost never the best offer. Key stats: 90% of professional negotiations result in improvement. Offers are never rescinded for negotiating professionally. Average improvement: 10-20% of total compensation. How: (1) Express enthusiasm first. (2) Ask for specific amounts backed by data (Levels.fyi market rates, competing offers). (3) Negotiate multiple components: base has least flexibility; equity and sign-on have most. A $10K base increase = $10K/year. A $50K equity increase = $12.5K/year over 4 years. (4) The strongest lever: competing offers. A real offer from another company provides objective market data, creates urgency, and demonstrates demand. Time interviews to get multiple offers in the same 2-week window. Be honest about numbers — recruiters can verify.”}},{“@type”:”Question”,”name”:”How should you evaluate total compensation not just base salary?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Total Compensation = Base + Annual Bonus + Equity (annualized). A $180K base with no equity < $160K base + $200K RSU/4yr ($160K + $50K/yr = $210K TC). Components: Base (guaranteed biweekly cash). Bonus (10-20% of base, performance-tied, NOT guaranteed). Equity/RSUs (shares vesting over 4 years — value fluctuates with stock). Sign-on bonus (one-time, offsets leaving unvested equity). Benefits (401K match is free money: 3% extra salary). For pre-IPO equity: apply 50-75% discount (may never be liquid). Refresher grants (annual new RSU awards) keep compensation stable after initial grant vests. Check Levels.fyi for market TC at your level/company/location. Common mistake: comparing only base salary and accepting a lower-TC offer. The $20K/year equity difference compounds significantly over a 4-year tenure."}}]}