I'm an E5 at a Big Tech company. My EM's pushing me to lead projects on our team so I can work on getting to E6. This is challenging when the E6 on my team tries to micromanage everything. How do I lead when I keep getting overruled? The E6 usually makes good decisions, but oftentimes struggles to articulate his rationale / justification.
It seems there's a pattern of disagreement and dysfunction between you and this E6. Zooming out, can you reset the relationship with the E6?
Don't worry about a specific project, issue, or deadline. Can you just have a "get to know you 1:1" and figure out how they work and what their motivations are?
Yes, I had a 1:1 with the E6. He told me that it’s nothing personal — he’s just frustrated about a bunch of stuff in general (e.g., having to spend hours justifying everything to the backend engineers instead of them just doing whatever he needs, our company seems to prioritize catering to the backend engineers vs mobile engineers, leadership not being technical enough to understand the technical challenges, etc.) and his frustration’s coming out in these ways. He micromanages our team’s other engineers as well. I just happen to be the only other engineer with his skillset on this team, so it’s easier for him to micromanage me compared to the other engineers on this team. He apologized to me and said he’ll take a larger step back, so we’ll see what happens.
My EM told me he’ll give the E6 feedback as well — E6s are expected to empower E5s and this E6 is not doing that. We have company-wide performance review feedback conversations next week.
Tough situation.. I don't think there's a "silver bullet" here to solve the situation but here's some thoughts: