Salary, Raises and Negotiation for Developers
Nobody teaches engineers how to talk about money. These episodes cover asking for a raise, negotiating a new offer, what to do when you learn a teammate is paid more for the same work, and how equity, bonuses and counteroffers really work.
50 episodes of Soft Skills Engineering, the weekly advice podcast where Dave Smith and Jamison Dance answer software engineers' questions. Every episode is free, and each page below has the listener's question in full.
Every episode about salary and raises
- Episode 521: negotiating . . . now? and doing good work is not enough for promotion?
- Episode 511: Should I take a temporary management position and performance-based bonuses
- Episode 500: Am I the only one not getting raises and firing my whole team
- Episode 484: How to get a raise after slacking off for YEARS and my PM won't stop DM'ing me
- Episode 482: I got a promotion, but a tiny raise and an imposter interviewed for my team
- Episode 461: How to do side projects with a family and demanding job and my company promised me a raise, but didn't give it
- Episode 448: Title over salary and from figure skater to software developer
- Episode 428: Interim tech lead and asking for a raise when a peer leaves
- Episode 415: I got a low raise and merging teams
- Episode 410: Guaranteed cost-of-living raises and my manager doesn't like me
- Episode 401: I AM the superstar and pro-rated raise
- Episode 388: Money not compliments and principal engineer coding guidelines
- Episode 372: Equity and getting interrupted in Zoom meetings
- Episode 346: Changing jobs with no raise and wrangling a cowboy coder
- Episode 325: Surprise PIP and salary leak
- Episode 312: Nit-picking and Promo raises
- Episode 305: About that raise and *you're* not fired
- Episode 289: Sharing wisdom nicely and too many raises?
- Episode 276: Startup or big company and negotiating your exit?
- Episode 273: Influencing people and getting a raise in a flat org
- Episode 267: Cheap promotion raise and live coding blues
- Episode 260: Pay cut after hired and new job ramp-up
- Episode 258: Addicted to scrolling and underpaid with equity
- Episode 257: Oops I didn't negotiate and really another raise question
- Episode 246: Humanitarian salary conundrum and family benefits
- Episode 242 (Episode 131 re-run): Stinky feet and high salary expectation
- Episode 237: Salary vs tech stack and how to quit an ad agency
- Episode 222: Cowboy CTO and underpaid after promotion
- Episode 213: Interviewing your future boss and screwed by private equity
- Episode 201: Too soon for a raise and management, masters, maybe?
- Episode 186: First job negotiation and am I a senior engineer?
- Episode 173: Newbie burden and getting a 25% raise
- Episode 148: In the orbit of a Rock Star Programmer and Should I share my salary with my coworkers?
- Episode 138: Should I ask for a raise before my annual review and how to keep up with young, single, overtime-working co-workers
- Episode 136: My family thinks I'm over paid and Is a 10% raise good
- Episode 134: Boredom vs Money and Agile vs Long-Term Schedules
- Episode 131: Coworkers with stinky feet and Was my salary expectation too high
- Episode 126: I'm underpaid and Game Industry Bonuses
- Episode 123: Salary Promise Fail and Slacker Coworkers
- Episode 122: Too Much Process and Negotiating Salaries with Multiple Companies
- Episode 119 (rerun of episode 77): My boss wants me to speak at conferences and how to get better than a 2% raise
- Episode 115: Sharing Your Salary When You Leave and Hiring Decisions Overruled
- Episode 93: Negotiating Annual Raises and Part-Time Work
- Episode 77: Boss Wants Me To Speak and The 2% Raise
- Episode 74: Switching Languages Without A Pay Cut and A Missed Negotiation
- Episode 48: Quitting a Death March & Am I Underpaid
- Episode 23: Joining a startup as a CTO and asking for a raise
- Episode 11: Negotiating offers and dealing with an oblivious boss
- Episode 10: Mentors and Stock Options
- Episode 5: Developer Compensation
Other topics
- Getting Promoted
- Quitting Your Job
- Interviewing and Job Hunting
- Working With Your Manager
- Difficult Coworkers
- New Developers
- Remote Work and Meetings
- Burnout and Work-Life Balance
- Layoffs and Job Security
- Technical Leadership
- AI at Work
- Performance Reviews and Feedback
- Estimates, Deadlines and Process
- Learning and Staying Current
- Code Quality and Tech Debt
- Personal Brand and Speaking
- Contracting and Consulting
- Startups and Big Tech
- Communication at Work
Browse all 527 episodes or ask Dave and Jamison your own question.