I’ve been thinking a lot lately about what it means to be an effective engineering leader in 2026, and I keep coming back to this uncomfortable realization: the job description keeps expanding, but the hours in a day don’t.
Here’s what I’m seeing across the industry: Team Lead, Engineering Manager, Architect, and Staff Engineer roles—positions that used to have relatively clear boundaries—are increasingly bleeding into each other. O’Reilly’s research on the future of engineering leadership puts it bluntly: the most sought-after leaders are those who combine “extraordinary people skills with a good understanding of technical details.”
The Convergence I’m Witnessing
At my company, we’re scaling from 50 to 120 engineers while migrating our entire infrastructure to the cloud. When I look at what the organization needs from me as CTO, and what we’re asking from our engineering directors and tech leads, the pattern is stark:
- Strategic business context (understanding customer needs, market dynamics, revenue models)
- Technical judgment (architecture decisions, tech stack choices, technical debt prioritization)
- People leadership (hiring, coaching, performance management, career development)
- Operational excellence (process design, delivery predictability, incident response)
The thing is, these aren’t sequential phases you move through in your career anymore. They’re concurrent expectations. The job posting might say “Engineering Manager,” but the interview questions test for architecture expertise. It says “Staff Engineer,” but you’re expected to mentor, influence across teams, and handle organizational dynamics.
Why This Is Happening (And Why It Might Not Be Sustainable)
The AI/Cloud/DevOps convergence is definitely a driver. Platform engineering requires understanding infrastructure, security, developer experience, AND organizational change management. You can’t just be good at Kubernetes—you need to understand how teams actually work, what cognitive load means, how to build adoption for internal tools.
But I wonder if we’re also seeing companies avoid making hard choices about specialization. Is it actually realistic to expect one person to:
- Stay current on technical architecture trends
- Write (or at least review) design docs deeply enough to catch problems
- Have meaningful 1-1s with 10+ direct reports
- Drive cross-functional alignment with product and design
- Navigate executive-level business strategy discussions
- Mentor the next generation of leaders
Or are we just asking people to spread themselves so thin that they excel at nothing?
The Career Trap Question
Here’s what concerns me: if leadership roles are truly converging into this hybrid technical-people-business archetype, are we creating a sustainable career path or setting people up for burnout?
I think about the engineers I mentor who are trying to decide between the Staff Engineer track and the Engineering Manager track. The traditional advice was: “Choose whether you want to go deep technically or focus on people.” But that binary doesn’t seem to exist anymore.
Now the advice feels like: “You need to be excellent at both, just in different proportions.” That’s a much higher bar.
What I’m Trying to Figure Out
I don’t have clean answers, but I’m wrestling with a few questions:
-
Is “staying technical” even the right goal for engineering leaders? Maybe technical credibility comes from understanding architecture principles and making good decisions, not from writing production code. But where’s the line?
-
Are we confusing breadth with depth? Maybe the T-shaped model (broad knowledge, deep in 1-2 areas) is actually the answer, but we’re bad at defining what “broad enough” means.
-
Is this sustainable at scale? GitLab has 2,000+ remote employees. How do their engineering leaders balance technical depth with organizational leadership? What are they doing that smaller companies aren’t?
-
What skills are actually non-negotiable? If I’m hiring an Engineering Director or Staff Engineer in 2026, what should I absolutely refuse to compromise on versus what can be learned or supplemented with team structure?
The Real Question
Is this role convergence an evolution we should embrace—creating more versatile, holistic leaders who can bridge technical and organizational challenges?
Or is it a trap—organizations asking too much from individuals because it’s cheaper than building properly specialized teams?
I suspect the answer is “it depends on the organization,” but I’d love to hear from others navigating this. What’s realistic? What’s sustainable? And if you’re successfully balancing technical depth with people leadership, how are you actually doing it?
Because right now, it feels like the industry is moving toward a model where the best engineering leaders need to be renaissance professionals—and I’m not sure we’re being honest about whether that’s achievable or just aspirational marketing.