You Got the Offer. Now Get the Money.: A Complete Guide
That moment you open an email and see "offer letter attached" – it's a rush. You probably worked your ass off through behavioral rounds, systems design whiteboarding, and debugging obscure C++ snippets. But here's the thing: most engineers treat that offer as the finish line. It's not. It's the starting gun for the most important part of your job search: negotiating your tech salary. You’ve earned the right to ask for more, and honestly, if you don't, you're leaving money on the table. Companies expect you to negotiate; they bake it into their initial offer.
Your Anchor: The Number You Say First
Forget the "don't give a number first" advice you hear everywhere. That's for entry-level folks or general corporate roles. For experienced tech roles, especially at a FAANG or a hot startup, you need to set the anchor. When the recruiter asks your salary expectations, you need a confident, well-researched number. This isn't just a random guess; it's a strategic move. Your research should be granular: target company, specific level (Staff vs. Senior Staff, IC4 vs. IC5), and geographical location. Tools like Levels.fyi, Glassdoor, and Blind are your best friends here. Don't just look at base salary; factor in sign-on bonuses, stock grants (RSUs), and annual refreshers. Present your number as a total compensation (TC) range, leaning high. For example, "Based on my experience as a Staff Engineer and my research into typical compensation for this role at a company like [Company Name], I'm looking for a total compensation package in the $X00,000 to $Y00,000 range." This shows you've done your homework.
One common mistake I see? People underselling themselves early in the process. If you blurt out "$150k" when they were ready to offer $200k, you've just capped yourself.
The Art of the Counter-Offer: What to Ask For
Once you have the official offer, don't respond immediately. Take 24-48 hours. This isn't just about playing hard to get; it's about processing the details and formulating a strategic counter. Your goal is to increase the total compensation, not just the base salary. Here's a typical hierarchy of what to ask for, in order of impact:
- RSUs (Stock Grants): This is often where the biggest gains happen, especially at public companies. A 10-20% increase here can translate to tens or hundreds of thousands over a four-year vest.
- Sign-on Bonus: This is low-hanging fruit. Recruiters usually have more flexibility here than with base salary. Ask for 10-20k more, or even 30k if your initial offer was low.
- Base Salary: While important, it's often the hardest to move significantly once the offer is out. A 5-10% bump is a good target.
- Annual Bonus Target/Refreshers: Less common to negotiate, but if you have competing offers with higher targets, it's worth mentioning.
Always frame your counter-offer around your value and any competing offers. "I'm incredibly excited about this opportunity at [Company Name]. However, I have another offer from [Competing Company Name] for $Z total compensation, which includes a higher stock component. Given my expertise in [specific skill relevant to the role], I believe a total compensation of $A, with a sign-on of $B and an adjusted RSU grant, would be a more equitable reflection of my market value and would allow me to enthusiastically accept this offer." This isn't begging; it's presenting a business case.
When to Walk Away (and How to Do It Gracefully)
Sometimes, despite your best efforts, the company won't budge much, or the offer just isn't competitive. This is where you need to be prepared to walk away. It's a powerful position. You might feel like you're losing, but accepting a suboptimal offer can lead to resentment down the line. If you've been clear about your expectations, provided data, and they still lowball you, it's a red flag. It could indicate they don't value your experience as highly as you do, or they have rigid compensation bands.
This depends heavily on your current situation, of course. If you're unemployed and desperately need a job, your willingness to walk away diminishes. But if you have a stable job or other strong offers, you have leverage. You can politely decline, reiterating your appreciation for their time but explaining that the compensation package doesn't align with your career and financial goals. Sometimes, a "no" can even prompt a last-minute, better offer. More often, it won't, but you maintain your integrity and don't settle.
Don't Forget the Non-Cash Perks
While cash and stock dominate the negotiation, don't overlook other valuable perks. These might not move the needle as much but can add up. Think about things like relocation packages, tuition reimbursement, increased vacation days (beyond the standard), or specific training budgets. If you're moving cross-country, a full-service relocation package can save you thousands and a ton of stress. Maybe you want to get a specific certification that costs $5,000; ask if they'll cover it. These are usually easier asks for a recruiter to approve than bumping your base salary by another $10,000. It shows you're thinking holistically about the compensation, not just the biggest numbers.
Ready to Ace Your Next Interview?
Practice with AI-powered mock interviews tailored to your target role and company. Start Practicing for Free | Explore Interview Prep
