7 min read

Engineering Leadership Coaching

Table of Contents

Many engineering organizations face a familiar challenge: talented people working hard, but somehow the team struggles to deliver consistently. Projects take longer than expected, quality issues surface late, and everyone feels like they’re working harder but not necessarily smarter.

This gap costs organizations in missed deadlines, quality issues, and talented engineers leaving for “better opportunities”—often when the real issue is systems, not people.

I’ve experienced this firsthand—both as an engineer and as a leader. The gap between individual capability and team performance often comes down to leadership practices and organizational design. Not because people aren’t trying, but because effective engineering leadership requires intentional systems and practices that most of us never learned in school.

I help organizations bridge this gap through coaching and advisory support for the leaders already on your team, focusing on the human systems that enable technical teams to thrive — without me sitting in the manager’s chair myself.

What Changes With Intentional Leadership

I’ve learned that small changes in leadership practices can have outsized impacts. In my writing about making 1:1 meetings meaningful, I explore how consistent, well-structured conversations build trust and surface problems early. I’ve also written about the science of team size, showing how teams of 5-9 people hit the sweet spot for balancing diverse perspectives with manageable coordination, and the power of working in pairs to create resilient team structures that maximize collaboration. But even the best team structures fail without the right foundation—which is why I explore how intrinsic motivation drives performance, focusing on autonomy, mastery, and purpose as the keys to sustainable team engagement.

These aren’t revolutionary ideas—they’re about applying systems thinking to the human side of engineering. When teams have clear communication patterns, psychological safety, and intentional practices around feedback and growth, the technical work becomes more predictable and sustainable.

The organizations I work with typically see improvements in delivery consistency, team satisfaction, and technical quality—not because we implement complex processes, but because we create the conditions for good work to happen naturally.


How I Can Help

Leadership Coaching

Coaching for Technical Leaders - Many engineers become leaders without formal training in the human side of the role. I help technical leaders develop skills in communication, team building, and organizational design — see also my dedicated training and team enablement offering.

New Leader Onboarding - Supporting engineers stepping into a leadership role for the first time, so they build good habits from day one instead of learning the hard way.

Peer Advisory for Existing Leaders - Regular sounding-board sessions for CTOs, VPs of Engineering, and Engineering Managers who want an experienced outside perspective on the decisions they’re already making.

Team Assessment

Team Structure & Practices Assessment - We examine your current team structure and practices, then design approaches that fit your specific context and culture. The goal is sustainable improvement, not dramatic overhaul.

Fractional Advisory - Light-touch, ongoing strategic input for your existing leadership team — not a stand-in manager, but a second set of eyes on structure, hiring, and team design decisions.


Common Challenges I Address

Our Best People Are Quietly Job Hunting

High performers rarely leave over compensation alone — they leave when they stop growing or stop trusting their leadership. I help build the coaching relationships and feedback practices that keep your strongest engineers engaged for the long run.

Growing Pains

As teams scale, informal coordination breaks down. I work with organizations to design team structures and communication patterns that support growth while maintaining effectiveness.

Feedback Gets Avoided Until It’s a Crisis

Difficult conversations about performance or team dynamics often get postponed until they can’t be ignored. I coach leaders to build the psychological safety and communication habits that make ongoing feedback normal, not confrontational.

Technical Debt Balance

Balancing new features with system health requires intentional decision-making frameworks. I help teams develop sustainable approaches to technical debt that align with business priorities.


My Approach

I believe in systems thinking applied to organizations—understanding that teams are complex adaptive systems where small changes in structure and practice can have significant impacts.

My focus is on building internal capability rather than creating dependency. I coach and advise the leaders you already have rather than stepping into the role myself — the goal is always to leave the organization stronger and more self-sufficient, led by its own people.

I draw on experience across different company sizes and stages, but I don’t believe in one-size-fits-all solutions. Every organization has unique constraints, culture, and goals that shape what approaches will be most effective.


How We Work Together

Understanding Context - I start by learning about your specific situation, constraints, and goals. What works for one organization may not work for another, so context is crucial.

Identifying Leverage Points - Rather than trying to change everything at once, we identify the few changes that will have the most impact on team effectiveness and satisfaction.

Implementing Gradually - Change is most sustainable when it happens incrementally. We implement new practices thoughtfully, with feedback loops to adjust as we learn.

Building Internal Capability - Throughout the engagement, I focus on developing your internal leaders and creating systems that will continue to work after our formal engagement ends.


Engagement Models

I offer flexible working arrangements to fit your organizational needs and budget—from focused assessments to ongoing coaching and light-touch advisory.

Coaching & Development - Usually 3-6 months of regular coaching sessions (weekly or bi-weekly) with ongoing check-ins as needed. I work with your existing leaders to develop the skills and confidence they need to be effective.

Team Assessment & Design - 2-4 week comprehensive evaluation followed by a detailed implementation roadmap and optional ongoing support during execution.

Fractional Advisory - Ongoing, part-time strategic input (typically a few hours a month) for leadership teams who want a regular outside perspective without bringing in a full-time or interim hire.


Let’s Discuss Your Situation

Whether you’re an established engineering organization whose delivery has become unpredictable, or a growing team trying to build good leadership habits before scale makes them hard to unlearn, I’d be happy to discuss your specific delivery inconsistency, leadership transitions, or growing pains.

I have availability for coaching, assessment, and fractional advisory engagements.

📞

Facing engineering leadership challenges?
Let’s have a conversation about your specific situation and explore how intentional leadership practices might help your team deliver more consistently while building a sustainable, engaging work environment.

📡

If you don’t have a specific engineering leadership challenge right now but want to stay informed about team performance, leadership practices, and building high-performing engineering cultures, you’re welcome to subscribe to my RSS feed for updates on new blog posts.