How to Negotiate a Big Tech Offer as a Software Engineer - with

Поделиться
HTML-код
  • Опубликовано: 16 июн 2024
  • Rahul worked at a startup, at Pinterest and is now a staff engineer at Facebook. He negotiated close to a dozen offers. We share practical advice on how you can - and should! - negotiate Big Tech software engineering offers: both fro the side of the candidate, and from the viewpoint of the hiring manager.
    Check out the second part of the conversation on Rahul's channel where I share my advice on getting promoted as an engineer in Big Tech: • Who Decides Hiring Lev...
    Follow @Rahul Pandey
    ➤ RUclips: / rpandey1234
    ➤ LinkedIn: / rpandey1234
    ➤ Twitter: / rpandey1234
    Article mentions in the video:
    ➤ Equity for software engineers at Big Tech and startups: blog.pragmaticengineer.com/eq...
    ➤ What happens behind the scenes when you get an offer at Big Tech: • I Am Getting an Offer ...
    ➤ Salary negotiation advice from Patrick McKenzie: www.kalzumeus.com/2012/01/23/...
    📚 Books I've written or recommend:
    ➤ Building Mobile Apps at Scale: www.mobileatscale.com (free as a PDF until 31 May 2021)
    ➤ Software engineering resumes: thetechresume.com/
    ➤ The Software Engineer's Guidebook (in progress): www.engguidebook.com/
    ➤ Books I've read and recommend on software engineering & engineering management: blog.pragmaticengineer.com/my...
    ➤ All books: blog.pragmaticengineer.com/bo...
    👨‍🎓 My email series to prepare for senior+ Big Tech Interviews: blog.pragmaticengineer.com/te...
    Follow me online:
    ➤ Twitter: / gergelyorosz
    ➤ LinkedIn: / gergelyorosz
    ➤ Newsletter on software engineering: blog.pragmaticengineer.com/ne...
    ➤ Blog: blog.pragmaticengineer.com
    I've been a hiring manager at Uber, and Rahul, has worked at a startup, at Pinterest and Facebook. How does a compensation package look like for a software engineer at tech companies? How do base salary, annual bonus, equity (options, RSUs), signon bonuses and perks usually add up? What parts of the package can you negotiate? How can you line up multiple offers at the same time? We talk about these and more in the video.
    00:00 - Intro
    01:03 - Rapid fire questions
    02:30 - What does compensation mean for software engineers?
    05:15 - How important is equity?
    06:06 - Offer negotiation advice from Rahul
    08:45 - Offer negotiation insights as a hiring manager
    09:55 - More negotiation advice from Rahul
    12:26 - Tactical advice for negotiating
  • РазвлеченияРазвлечения

Комментарии • 68

  • @RahulPandeyrkp
    @RahulPandeyrkp 3 года назад +137

    This was really fun, let's do it again soon! Happy to answer questions if folks want to connect 💯

    • @staffeng
      @staffeng 3 года назад +11

      "Be input driven, not output driven." Damn, man. That's deep. If I'm taking away one thing from this video, it's this. "Interesting!" is the second one.

    • @RahulPandeyrkp
      @RahulPandeyrkp 3 года назад

      @@staffeng love it

  • @Jyashintaan
    @Jyashintaan 3 года назад +58

    Very useful information! Now my concern is how to get multiple big tech offers at the same time when I can't even get one

  • @XueyongQian
    @XueyongQian 3 года назад +40

    I love the idea of "Be input driven, not output driven"! It is a good advice of avoiding or at least reducing burnout and having a more sustainable career

  • @KaroCodes
    @KaroCodes 3 года назад +23

    Being transparent with your recruiters that you are applying to multiple places is a great advice! 🎉 Recruiters will actually try to get you the best offer as the company puts time and money in interviewing you so they want to be sure they get a return on their investment!

  • @iamtheguitar
    @iamtheguitar 3 года назад +12

    Love the highlighting of important sentences. You content is always great, but the design makes it so much easier to watch through without losing focus. Keep it up!

  • @SeaWaves8
    @SeaWaves8 3 года назад +13

    Thanks a lot, Gergely, you're literally reshaping the market for software engineers in Europe with your videos

  • @MrBlockyTV
    @MrBlockyTV 3 года назад +27

    lol he applyed 9 companys to get 6 offers this is crazy - after finishing university last year it took me over 300 resumes to get 2 offers

    • @mrgergelyorosz
      @mrgergelyorosz  3 года назад +14

      Yeah, I hear you that it’s not like this for most people. Glad to hear you pushed through and got offers in the end!!
      He told his story. I’d like to tell other people’s stories as well. Want to come on the channel and tell yours? I’m sure a LOT of people would relate and be thankful for a different perspective and something they can relate better to!

    • @johncorbin5332
      @johncorbin5332 3 года назад +7

      What university did you attend, I'm kinda thinking having Stanford had a little bit to do with his situation

    • @rejectionistmanifesto8836
      @rejectionistmanifesto8836 2 месяца назад

      ​@@mrgergelyoroszHe went to Stanford so it helps but it is important to reach out to people you know as often they can get you an in with hiring managers.

  • @uTube00789
    @uTube00789 3 года назад +5

    Love your channel, valuable, pragmatic content!

  • @AparnaJain1
    @AparnaJain1 2 года назад +2

    Love the advice on being input driven and not output driven. I attribute all my success to this thinking(did most of it unknowingly)

  • @sampleshawn5380
    @sampleshawn5380 Год назад

    It's pure gold for a newbie like me in this field, thanks a lot Gergely!

  • @preksha8445
    @preksha8445 2 года назад +1

    Appreciated your honesty, good stuff. Not easy to do from hiring managers side.

  • @obiwankenobi07
    @obiwankenobi07 2 года назад +7

    The problem this isn’t super useful. There’s only a handful of people with 4-5 FAANG offers at the same time. Those people usually stand out anyway and they get a lot more money.
    A real video would be about negotiating when you only have 1 FAANG offer or maybe you have 1 FAANG and 1-2 more smaller companies with clearly smaller TC.
    Anyone can negotiate “hey I got 6 offers and I’m literally top 0.001% in the world in SWE”. Much harder to negotiate in other situations.

  • @vitaliiplagov
    @vitaliiplagov 3 месяца назад

    6 out of 9 is an impressive ratio!
    A very valuable advices.
    I’ve been affected by mass layoffs 2 months ago and went on job search full-time, sending about 30 applications, initiating a talk with 10-12 companies and getting one offer only. It’s so stressful being in this situation, you’re afraid of negotiating and applying all these tactics, because you’re very much afraid that if you lose, it would be even worse for you with all the personal and family commitments many of us have.

  • @ampersignia
    @ampersignia 3 года назад +9

    Really valuable advice from both of you. @Pragmatic Engineer, I will say your advice at 11:26 is too optimistic about other people's situations -- not everyone has been paid well before, some have people they're taking care of, and really need the money. We aren't all just interested in the subject matter & working.

  • @Channel-tr1hx
    @Channel-tr1hx 3 года назад +1

    very down to earth discussion.

  • @MistaSmith
    @MistaSmith 3 года назад +1

    Great interview! Please more of that caliber.

  • @imbesrs
    @imbesrs Год назад

    absolutely amazing convo

  • @saliexplore3094
    @saliexplore3094 Год назад

    Thanks for sharing this!

  • @simivb
    @simivb 3 года назад +2

    Whenever I read or watch information about negotiating salary I get quite uncomfortable because I know that there is so much potential there, that I am not really tapping into. So, although I didn't really "enjoy" your video, I still wouldn't want to have missed it :D. Thanks for uploading this!

  • @droidcasts7350
    @droidcasts7350 3 года назад +2

    excellent content, thanks a lot

  • @ultrahalf
    @ultrahalf 2 года назад +1

    Very informative video!

  • @erickbravo5800
    @erickbravo5800 3 года назад +14

    Great Video! But your editing is a little too "choppy". Throwing me off a bit. It makes the timing of the conversation very unnatural.

    • @mrgergelyorosz
      @mrgergelyorosz  3 года назад +3

      Thanks for the feedback! I'm still experimenting with how to do editing and didn't want to leave unnecessary space. I'll tweak how I do it in the future and not make it as cutty.

  • @Neolisk
    @Neolisk 3 года назад +23

    9 applications, 6 offers is pretty good. Usually it's 100 applications and 1 offer though.

  • @emmanuelozioma8049
    @emmanuelozioma8049 3 года назад +3

    Now I’m addicted to your videos. Thank you for the valuable information. I’ll be back when I get my first software engineering internship offer 🤞🏾

  • @treecoffin9021
    @treecoffin9021 2 года назад +5

    "9 companies total"
    >Meanwhile most of us have to apply to HUNDREDS of companies to even get an entry level position.

    • @ImTheBoss914
      @ImTheBoss914 2 года назад

      It’s cuz he has big brain lmao. Dude is probably wicked smart

  • @gppl77
    @gppl77 3 года назад +5

    I wish I had seen it when was joining Amazon. I wonder, could you make a video regarding compensation negotiations when getting promoted within company, like L4=>L5, L5=>L6, etc. I've heard that some people quit and then got themselves re-hired again just to get to the bargaining stage again. It won't work for everyone, obviously, but for some it could be a viable strategy.
    Anyway, thanks for sharing, it's really useful video.

  • @OvenBakedCookie
    @OvenBakedCookie 3 года назад +3

    Thanks for this video! It validated a lot of things. I follow Patrick too! But the conversation was too edited out and came across choppy, and sounded like we missed a lot of things. I'm sure you just cut out the "umm"s and "ahhh"s, but those make the conversation feel more natural and authentic :)

    • @mrgergelyorosz
      @mrgergelyorosz  3 года назад +1

      Thanks for The feedback! Yep, might have gone overboard on the editing for this one in cutting out the fillers. I’ll do less of this in the future!

  • @donleut
    @donleut 2 года назад +1

    Great content! As feedback, the choppy cutting made listening somewhat stressy.

  • @bohrapradeep
    @bohrapradeep 4 месяца назад

    The best message I take is Information Assymetry from these Portals and hence its important to be more analytical before making a call.

  • @julsindriago
    @julsindriago 3 года назад +8

    Thx for the video! Very informative! The constant cuts made a bit difficult to follow, tho.

    • @mrgergelyorosz
      @mrgergelyorosz  3 года назад +2

      Thanks! I’ll tweak for smoother editing for the next videos.

  • @itsgat
    @itsgat 2 года назад

    great video, less jump cuts

  • @sguptasg
    @sguptasg 2 года назад

    Great Video, have a question - Meta recruiter asking for job title, how to best handle it?

  • @cmdv42
    @cmdv42 3 года назад +2

    💯

  • @hasantao
    @hasantao Год назад

    I wish he did not interrupt the guess too many times. He made a lot of good points.

  • @VineetMenon1
    @VineetMenon1 2 года назад

    The first thing a typical recruiter asks is about salary expectation! Should or should I not blurp out a figure? And when is the best time to initiate talks about remuneration?

  • @regis2480
    @regis2480 2 года назад +1

    I am from south america, and I have no degree to leverage, but I do know I am a great software architect, can I negotiate for the same values a person candidating in the united stated would? How could I proceed?

  • @hendrikombach7285
    @hendrikombach7285 2 года назад

    is glassdoor truly not a reliable source? If not, what are other reliable sources?

  • @SchwadoGaming
    @SchwadoGaming 3 года назад

    What is the song in the intro around 0:16?

  • @mosespeter9711
    @mosespeter9711 Год назад

    Glassdoor is super outdated. I wish I had watched this video before my negotiation, glassdoor misled me into negotiating lower than I would have gotten.

  • @RexZShadow
    @RexZShadow 2 года назад +3

    I see a lot of you should negotiate but what if it's like your first job and you have no other competing offer or the competing offer is way lower? Do you have any leverage at that point to negotiate?

    • @mrgergelyorosz
      @mrgergelyorosz  2 года назад +4

      As an intern, or at your first you have little to no leverage. I did not negotiate my first few job offers (and I probably would have not been able to do so). You can try, but don't hold your breath.
      The more experience (and options) you have, the more leverage you will have - including the option of walking away.

    • @RexZShadow
      @RexZShadow 2 года назад +1

      @@mrgergelyorosz Thanks for the answer! It's about what I figured given it be first job and if there are no competing offers. Just always see people say you should always negotiate because it make you look like you care about the job and it's like but how if I have no leverage at all.
      Another question I want to ask is how long can you delay accepting an offer? I have a big interview with a FAANG coming out mid next week. I have interview with a small tech company this week. From what I hear from. The recruiter they seem to moving fast. He said of things go well they will make an offer that day.
      What the best way to deal with it? Should I tell them I like until say next Friday because I have other company I'm considering? Or can I take the offer but go back on it if I pass my interview next week? Really do need to start working so don't want to let it go if I get it and fail to get offer next week. Thanks again for the help!

  • @mrgergelyorosz
    @mrgergelyorosz  3 года назад

    Also checkout me talking on Rahul's channel about promotions to senior and staff levels at large tech companies: ruclips.net/video/9M_HTNpe0AA/видео.html

  • @jackyduan0205
    @jackyduan0205 2 года назад +1

    One question for you: does age matter for engineering career? If a person is 40+ years old, should he/she continue to be a software engineer, or should change to be a manager?

    • @Aj-tu4gv
      @Aj-tu4gv 2 года назад +1

      Ran I'm absolutely not an expert to answer this. But I would say these choices depend on your health and work ethic.

  • @functionator
    @functionator 11 месяцев назад

    I feel like Rahul’s explanation and reasoning kept getting interrupted. Next time would it be impossible to wait for them to finish before joining in?

  • @horaciocastillodelrio5967
    @horaciocastillodelrio5967 3 года назад +3

    Is it reasonable to try to negotiate a Intern offer?

    • @mrgergelyorosz
      @mrgergelyorosz  3 года назад +4

      You have the lowest of leverages as an intern: if you say no, there are usually many people who are ready to say yes.
      The only way you might be able to negotiate is have multiple intern offers. FWIW, I’ve never heard anyone being able to negotiate an intern offer (feel free to add if you have).

    • @connornusser-mclemore631
      @connornusser-mclemore631 3 года назад +5

      I almost lost an internship trying to negotiate. I wouldn't try to do it usually they have set pay scales for interns and they have close to zero wiggle room.

  • @domtaylor2271
    @domtaylor2271 7 месяцев назад

    Does getting paid more make you more susceptible to getting laid off? Is that a possible drawback to negotiating something above the normal

  • @barak363363
    @barak363363 Год назад

    7:20 10:00

  • @jayrod111
    @jayrod111 11 месяцев назад +1

    Meh. 9 apps 6 offers with prestigious college and experience. Not relatable at all.

  • @riencoert
    @riencoert 3 года назад +3

    50 hours a week? bye... (European here 😅)

    • @prateeksingh-hp4qd
      @prateeksingh-hp4qd 3 года назад +1

      Pay is worth it though

    • @shinkobayashi5915
      @shinkobayashi5915 Год назад

      @@prateeksingh-hp4qd meh...38-40h maximum per week in Western European country.

    • @prateeksingh-hp4qd
      @prateeksingh-hp4qd Год назад +1

      @@shinkobayashi5915 i must have been talking about the american companies in Usa. Ofcourse European devs get paid peanuts compared to american ones

    • @shinkobayashi5915
      @shinkobayashi5915 Год назад

      @@prateeksingh-hp4qd Yes, you are right!