You closed your Series B six months ago. You hired aggressively — engineering went from 8 people to 20, and you’re still hiring. But something is wrong. Velocity has dropped. Releases that used to take a week take three. Two of your senior engineers have had pointed conversations about leaving. Your CTO looks exhausted.
This is one of the most common situations I walk into, and it has a name: the Series B scaling wall. It’s predictable, it’s solvable, and if you wait too long it becomes expensive.
What’s Actually Happening
When you had 8 engineers, coordination was cheap. Everyone knew what everyone else was doing. Decisions happened in Slack threads or in the hallway. Your CTO could stay close to the code, close to the product, and still manage the team.
At 20 engineers, that model collapses. The information surface is too large. The coordination cost is too high. And the failure modes are different — instead of individual engineers making mistakes, you get teams making conflicting assumptions, stepping on each other’s work, and waiting for decisions that used to happen automatically.
Here’s what it looks like from inside: engineers are busy but nothing ships. Standup takes 45 minutes because you have 20 people in it. Pull requests sit in review for days. Architecture decisions that should take an hour become three-week email chains. Nobody is sure who owns what.
Your senior engineers are the most frustrated, because they can see exactly what’s wrong and nobody is fixing it. That’s your biggest risk — you spent two years finding people good enough to diagnose organizational dysfunction, and now they’re considering leaving because of it.
The CTO Is Probably the Bottleneck
I say this carefully because CTOs work hard and have real constraints. But at this headcount, if your CTO is in every architecture conversation, approving every significant technical decision, doing 1-on-1s with all 20 engineers, sitting in product meetings all day, and also trying to stay close to the code — they’re the bottleneck.
Not because they’re doing anything wrong. Because the role has outgrown one person’s bandwidth, and nobody has restructured the organization to reflect that.
The fix isn’t getting a different CTO. It’s building the management layer that should exist below the CTO. Engineering managers. Tech leads with real authority. Team structures with genuine ownership. The CTO’s job at this stage is setting direction, making the calls that only they can make, and developing the people below them — not being in every room.
What Has to Change at 20 Engineers
At 8 engineers, you had a team. At 20 engineers, you have an organization, and organizations need different things.
Team structure with real ownership. You need pods — groups of 3-5 engineers who own a domain of the product end to end. Not “the team that works on payments features” but “the team that owns the payments system and has the authority and context to make decisions within it.” Ownership without authority is theater.
Engineering management as a distinct role. Someone whose job is running the team, not building the product. 1-on-1s, career development, removing blockers, cross-team coordination. At 20 people, this is a full-time job. If your CTO is doing it on top of everything else, neither the management nor the technical leadership is getting done well.
Architectural boundaries that enable parallel work. If every feature requires engineers from two different teams to coordinate in real time, you’ve built coordination costs into the architecture itself. The team structure and the technical structure need to match. Conway’s Law is real.
Explicit decision rights. Who can approve what? Which decisions escalate and which don’t? At 8 engineers, this was implicit and it worked. At 20, the ambiguity is what’s causing the three-week email chains.
What Not to Do
Don’t add process indiscriminately. When velocity drops, the instinct is to add structure — more standups, more documentation, more review gates. Some structure is necessary. But process added without a clear diagnosis is just overhead. I’ve watched companies make the slowdown worse by adding ceremonies that consumed the time engineers could have spent actually fixing the underlying problems.
Don’t let attrition start. The first senior engineer who leaves will cost you three months of recruiting, six figures in compensation, and six months of lost context. If you’re having retention conversations now, treat them as the emergency they are.
The Timeline That Matters
Most Series B companies that hit this wall take 12-18 months to recover if they don’t make deliberate structural changes. With the right changes, the same recovery takes 60-90 days. The difference is whether you diagnose the organizational problem or just keep trying to hire your way through it.
This is a situation where a fractional CTO adds real leverage — someone who has helped 10 other companies through the exact same transition and can tell your team what the next 90 days need to look like without learning on the job. If this sounds like where you are, let’s talk.
Related: How to Scale an Engineering Team From 1 to 20 | Signs Your Engineering Team Needs Outside Help | Hiring Your First Engineering Leader
