Handling the Toxic Brilliant Engineer
How to address a high-performing engineer whose behavior damages the team, when to invest in coaching, and when to make the hard decision to let them go

I once had an engineer on my team who was, by every technical measure, extraordinary. They could architect systems that others couldn't conceptualize. They shipped complex features in half the expected time. Their code reviews caught bugs nobody else would find. They were also systematically destroying the team.
They dismissed others' ideas with cutting sarcasm. Junior engineers stopped asking questions in their presence. Code reviews became hostile interrogations. Two engineers asked to transfer teams. One resigned, citing "the environment" in their exit interview.
For six months, I rationalized keeping this person because of their technical output. That was six months too long. The cost of their behavior far exceeded the value of their brilliance—I just wasn't measuring the right things.
Recognizing the Pattern
The "brilliant jerk" archetype is well-known but often difficult to identify in its early stages because the behavior exists on a spectrum. Here's what I've learned to watch for:
| Behavior | Mild (Coachable) | Severe (Urgent) |
|---|---|---|
| Dismissive communication | Interrupts or talks over others occasionally | Ridicules ideas, uses demeaning language |
| Knowledge hoarding | Doesn't volunteer to share knowledge | Actively withholds information for leverage |
| Code review behavior | Harsh but technically accurate feedback | Personally attacking the author's competence |
| Meeting dynamics | Dominates conversation | Shuts down others' contributions |
| Response to feedback | Gets defensive but eventually adjusts | Retaliates against those who gave feedback |
| Mentorship | Doesn't mentor but doesn't discourage | Actively discourages junior engineers |
The distinction between "coachable" and "urgent" matters enormously for your response. Not every difficult engineer is toxic—some are simply unaware of their impact and respond well to direct feedback.
The Hidden Costs
The reason brilliant toxic engineers persist in organizations is that we measure their output but not their impact on others' output. Here's the real math:
A brilliant engineer produces 3x the output of an average engineer. But if their behavior:
- Causes 2 engineers to reduce their contribution by 40% (due to decreased psychological safety)
- Drives 1 engineer to leave (costing 6 months of reduced productivity plus replacement costs)
- Prevents 2 junior engineers from growing (reducing their trajectory from average to below-average)
The net team impact is negative. You're losing more engineering capacity through suppressed contribution than you're gaining through individual brilliance.
I didn't understand this until I ran the numbers on my own team. When the brilliant toxic engineer eventually left, team velocity increased by 18% within two months—despite losing our "highest performer."
The Direct Conversation
If the behavior is in the coachable range, your first response is a direct, private conversation. This conversation must be:
Specific: Not "you need to be nicer" but "In yesterday's design review, you said 'this is obviously wrong—anyone with experience would know better.' That comment shut down the conversation and made the presenter feel incompetent."
Impact-focused: Not "your behavior is wrong" but "when you respond this way, junior engineers stop proposing ideas. I've had two people tell me they're afraid to share their work with you."
Non-negotiable on the expectation: Not "could you try to be more collaborative?" but "I need to see constructive, respectful feedback in every code review and meeting going forward. This isn't optional."
Clear on consequences: Not vague future implications but "if I see this behavior continue after our next check-in, we'll move to a formal performance improvement plan."
The Improvement Framework
For engineers in the coachable range, I use a structured improvement approach:
Week 1-2: Define specific behavioral expectations with observable criteria. "Constructive code review feedback" means: state what's wrong, explain why it matters, and suggest an alternative. No personal attacks or competence judgments.
Week 3-4: Weekly check-ins reviewing specific instances. Did they meet the bar? Where did they fall short? What was the trigger?
Month 2-3: Reduced check-in frequency if improvement is sustained. Continue monitoring through peer feedback.
I've seen genuinely brilliant engineers transform their behavior through this process. Often, they were never told clearly that their behavior was a problem—previous managers either tolerated it or gave vague feedback they didn't take seriously.
When Coaching Doesn't Work
If behavior doesn't improve after clear expectations, specific feedback, and reasonable time (typically 6-8 weeks), you move to formal action. Signs that coaching isn't working:
- They modify behavior only when you're observing, not when you're not
- They become more subtle rather than more respectful (weaponized politeness)
- They retaliate against people who provided feedback
- They acknowledge the problem but frame it as others being "too sensitive"
- Improvement lasts days but reverts to baseline within weeks
At this point, you're dealing with someone who has chosen their behavior over their team's wellbeing. Your obligation shifts from coaching them to protecting the team.
Making the Decision to Exit
Letting go of a technically brilliant person is one of the hardest decisions a leader makes. Here's the framework I use:
Have I been clear enough? Review your documentation. Did you name specific behaviors? Set explicit expectations? Provide adequate time? If there's any ambiguity, address it first.
Am I measuring total impact? Not just their code output, but team morale, retention, junior growth, and collaboration quality. The total picture almost always reveals net-negative impact.
What's the cost of keeping them vs. losing them? The cost of keeping includes continued attrition risk, suppressed contribution from others, and your own credibility as a leader. The cost of losing includes a knowledge gap and short-term capacity reduction.
Would I hire them again knowing what I know now? This question clarifies the decision. If the answer is "absolutely not," why are you keeping them?
After They Leave
When a toxic engineer leaves (voluntarily or otherwise), the team needs specific support:
- Acknowledge the elephant: Don't pretend nothing happened. "I know the past months have been difficult. I take responsibility for not addressing this sooner."
- Distribute knowledge: Their knowledge hoarding likely created single points of failure. Invest immediately in documentation and knowledge sharing.
- Rebuild safety: The team needs time to recalibrate. Explicitly invite contributions from people who were silenced. Be patient—trust rebuilds slowly.
- Celebrate the new normal: As team dynamics improve, name it. "I notice our design reviews have gotten more collaborative. That's what I want us to be."
Prevention: Hiring for Values
The best way to handle toxic brilliant engineers is to not hire them in the first place. In our interview process, we now explicitly assess:
- How do they give feedback to the interviewer during collaborative exercises?
- How do they respond to being wrong or challenged?
- How do they talk about former colleagues (especially those they disagreed with)?
- Can they explain their past impact in terms of team outcomes, not just personal achievements?
No amount of technical brilliance overcomes a candidate who speaks dismissively about former teammates or can't articulate how they elevated others.
Key Takeaways
- Measure total team impact, not just individual output—a toxic engineer often produces net-negative value
- Distinguish between coachable behavior (unaware, responds to feedback) and urgent behavior (deliberate, retaliates)
- Address behavior with specific examples, clear expectations, and explicit consequences in a private conversation
- Allow 6-8 weeks of structured improvement before moving to formal action
- If coaching doesn't work, your obligation shifts from coaching the individual to protecting the team
- After exit, acknowledge the situation, distribute hoarded knowledge, and actively rebuild psychological safety
- Prevent the pattern by assessing values and collaboration skills during hiring
- Team velocity often increases after a toxic brilliant engineer leaves—the math supports the decision
The hardest lesson I learned: by keeping a toxic brilliant engineer, you're making a choice. You're choosing their individual contribution over every other person's ability to thrive. That's not leadership—it's optimization for the wrong metric.
Recommended reading

The Legacy of Leadership: What Remains When You Leave
The thing people remember is not your architecture. It is not your processes. It is how you made them feel. Reflections on what actually endures from engineering leadership.

What 3 A.M. Incidents Taught Me That AWS Certifications Never Did
Twenty production incidents reviewed: why understanding beats fixing, what certifications actually train, and the habits that keep a team calm at 3 a.m.

An Engineering Leader's Sustainable Weekly Rhythm
A realistic weekly rhythm that balances strategy, people, and operational work — without burning out or losing yourself in back-to-back meetings.

Comments
No comments yet. Be the first to share your thoughts.