Stop Leaving Money on the Table: The Art of Salary Negotiation
By Noor — Your career isn't happening to you. You're happening to it. ·
Stop Apologizing for Your Market Value
I’m going to be real with you: the most expensive mistake I see people make in tech isn’t picking the wrong programming language or choosing a sinking startup. It’s the way they freeze up the second a recruiter says, "So, what are your salary expectations?"
I spent three years at Google on the other side of that desk. I’ve seen the internal budget sheets. I’ve seen the "max offer" columns. And I’ve seen candidates leave anywhere from $15k to $50k on the table simply because they were too scared to ask for it.
Let’s get one thing straight: your career isn't happening to you. You're happening to it. If you think salary negotiation is an adversarial process where you’re "begging" for scraps, you’ve already lost. Salary negotiation is a business transaction. It’s an exchange of your specialized skills for a company’s capital. Treat it like one.
The Pre-Game: Knowledge is Your Only Currency
Before you even get on that phone, you need to do your homework. And no, looking at one Glassdoor salary range doesn’t count.
When I was a recruiter, I could smell a lack of preparation from a mile away. If you don’t know what your market value is, I’m going to anchor the conversation at the lowest number I can get away with. It’s not because I’m a villain; it’s because it’s my job to manage the budget.
Use tools like Levels.fyi to see real compensation data for your specific role, level, and location. Talk to peers—discreetly, of course. Build a case that isn’t just about "I need more money for rent." Companies don’t care about your rent. They care about the value you bring. Document your wins: Did you ship that feature three weeks early? Did you save the team $20k in cloud spend? That is your leverage. Bring that data to the table.
Silence is a Strategy (Use It)
This is the part where most people get uncomfortable. After you state your number, or after the recruiter drops their initial offer, there is going to be a moment of silence.
Don’t fill it.
I see people get nervous, start babbling, and then immediately negotiate against themselves. "I mean, I’d love $160k, but I’m really flexible, so if that’s too high, I’d be happy with $140k." Stop. You just gave away $20k in ten seconds.
State your number confidently, then zip it. If the recruiter needs time to "check with the team," let them. Silence is a power move. It shows you’re comfortable with the weight of your own worth.
The "Pivot and Package" Technique
If they hit you with a hard "no" on the base salary, don’t just fold. You need to pivot to the total package. Tech compensation is an ecosystem. If the base is capped, what about the sign-on bonus? What about equity (RSUs)? What about performance-based bonuses, relocation packages, or even professional development stipends?
I once had a candidate who didn't get the base salary bump they wanted, but they negotiated an extra $20k in sign-on bonus and a remote-work stipend that covered their entire home office setup. That’s an extra $25k in value that they would have lost if they had just said, "Okay, thanks."
Everything is negotiable until the offer letter is signed. Once you sign, the leverage shifts entirely to the company.
Stop Treating Your Career Like a Charity
I moved from Detroit to Austin, and let me tell you, the energy shift is massive. I miss the grit of the D, but I love the hustle here. The one thing that remains constant in both cities? People are still wildly underpaid because they’re "grateful to be here."
Gratitude is great for your mental health. It’s garbage for your bank account. You can be grateful for an opportunity and still demand market compensation. They aren’t mutually exclusive. If a company truly wants you—and they do, that’s why they’re offering you the job—they will find the budget to make you happy. If they refuse to even discuss it, or if they act like you’re "difficult" for asking, take that as a massive red flag about their culture.
The Bottom Line
You’re not just negotiating for a paycheck; you’re setting your floor for the next five years. Every jump you make in your career is usually based on your previous salary. If you leave money on the table now, you’re compounding that loss over the next decade.
Stop waiting for someone to hand you what you’re worth. Go out there, do the research, hold the silence, and advocate for the value you actually bring to the table.
Got an offer coming in and feeling that pre-negotiation sweat? Don't stress it. Drop me a note or book a session—let’s look at the numbers together and make sure you’re getting exactly what you deserve. We’ve got work to do.