0

How can multiple senior engineers be on a team?

Profile picture
Mid-Level Software Engineer at Taro Community2 days ago

According to the dynamic that taro defines as senior the senior scales impact across 4-10 people? How can 3 senior engineers scale impact across the 2-8 junior or mid level engineers? That sounds like too many cooks in the kitchen.

But I also hear the opposite is classic scarcity mindset and this isn’t Ivy League admissions for L4-L5 at top tech companies where 3 mid levels clear the next level bar consistently but only one can make it and the others are stuck until they switch teams or get put on a pip.

Abundance mindset is key here so I am missing something. Any insights would be really helpful.

40
2

Discussion

(2 comments)
  • 0
    Profile picture
    Tech Lead @ Robinhood, Meta, Course Hero
    2 days ago

    Good question! The answer really is just that most high-performing engineering teams will have multiple senior projects. Back when I was at Instagram Ads, we always had minimum 3 big projects going on at the same time (this was stressful, but it's why FAANG engineers get paid the big bucks haha).

    A project can also be so big (Staff or Senior Staff level) that it can be decomposed into multiple senior-level sub-projects. I have also seen this where the team just gets 1 massive project for the half, and it's just so big that it can "feed" the entire team.

    But I also hear the opposite is classic scarcity mindset and this isn’t Ivy League admissions for L4-L5 at top tech companies where 3 mid levels clear the next level bar consistently but only one can make it and the others are stuck until they switch teams or get put on a pip.

    On a quick note, Amazon is notorious for this ☠️

    This is why it's so important to have good engineering managers and executives. If a team doesn't have enough scope, things become a zero-sum game and you get scarcity mindset -> Hunger Games. I have seen this many, many times as well.

    A lot of engineering is like 4D chess, especially at Big Tech where there's so many engineers who need meaty scope to justify their huge TCs.

  • 0
    Profile picture
    Mid-Level Software Engineer
    Taro Community
    3 hours ago

    So if a E5 is expected to lead the whole project is it like they assign the work to the E4 and E3 engineers? Isn’t this like the equivalent of trying to get promoted to being a manager or staff at a less cutting edge company to qualify? Right now I own subsystems of projects and am proactive in tracing issues down in those areas. But I physically haven’t earned the trust to review 2x the code I write.

    IMO this feels like the bar for me is to try to lead the team to operate at E5. Is this overkill or actually factual? Especially for a first time break in?

    basically I turned down a meta loop for E5+ cuz I didn’t think I was close to ready for this. I asked to go through a E4 loop but hiring is closed. Did I make the right call?