Skip to content
All Posts
Program Leadership

Leading 50+ Engineers Across Time Zones

22 July 20252 min read

Fifty engineers. Three programs. Two countries. A twelve-hour time zone gap. Welcome to my July.

When I was managing eight engineers on a single project, I could maintain relationships through daily standups and ad-hoc Slack conversations. At 50+, that approach collapses. You cannot have a personal relationship with every engineer when you are running three programs. You need systems.

Trust Layers

I think about team leadership in trust layers. The inner layer is my direct leads — three to four senior engineers or tech leads, one per program. I invest heavily in these relationships. Weekly one-on-ones, shared context on business decisions, honest conversations about risk. These people are my force multipliers.

The middle layer is team leads and senior individual contributors. I know their work, I understand their strengths, and I check in biweekly. The outer layer is the broader team. They know who I am, they see me in all-hands meetings, and they have a clear escalation path.

The Offshore Reality

Onshore-offshore dynamics are fragile. The most common failure mode is treating offshore teams as ticket executors rather than partners. I make sure offshore leads are in architecture discussions, not just implementation standups. When an offshore engineer proposes a better approach, that gets celebrated publicly.

The time zone gap means I have a two-hour overlap window with the India team each morning. Those two hours are sacred. No other meetings, no distractions. That is when handoffs happen, blockers get cleared, and decisions get made.

Delegation as a Skill

At this scale, delegation is not optional — it is the job. If I am making every decision, I am the bottleneck. My role is to set direction, remove obstacles, and trust my leads to execute. That requires hiring well and then getting out of the way.


Back to all posts