A founder recently told me: "We hired a CTO and six months later I realized what we actually needed was a senior engineering manager." He's not alone. The engineering leadership title confusion costs companies hundreds of thousands of dollars in bad hires, lost time, and organizational friction.
The root cause: these titles mean different things at different companies, so people apply for roles that don't match their skills and companies post roles that don't match their needs. Let me clarify what each role actually does.
Engineering Manager (EM)
What they do: Manage a team of 5-10 engineers. Run sprints, unblock developers, do 1-on-1s, participate in hiring, and ensure the team delivers on its commitments. They're close to the code — they may still write some — and they're the first line of defense against delivery problems.
When to hire one: When you have 8-12 engineers and the founder or CTO can no longer effectively manage everyone directly. The signal is usually that 1-on-1s are being skipped, sprint planning is disorganized, and engineers feel like they don't have enough face time with leadership.
What to look for: Prior experience managing engineers (not just leading a project). Ability to have difficult conversations (performance issues, missed deadlines). Strong enough technically to understand what the team is building but doesn't need to be your best architect. The best EMs I've worked with are former senior engineers who genuinely enjoy developing people more than writing code.
Common mistake: Promoting your best engineer to EM because they're the most senior. Management is a different skill set. A great engineer who hates meetings, avoids conflict, and would rather write code than do 1-on-1s will be a miserable and ineffective EM.
VP of Engineering (VPE)
What they do: Own the engineering organization's performance. That means delivery process, team structure, hiring strategy, engineering culture, and cross-functional coordination with product and business teams. They manage engineering managers, not individual engineers. They think in terms of organizational design, not individual tasks.
When to hire one: When you have 15-25 engineers, probably organized into 2-3 teams, and you need someone whose full-time job is making the engineering organization work. The signals: team coordination is breaking down, hiring is inconsistent, delivery is unpredictable across teams, and the CTO is spending all their time on organizational issues instead of technical strategy.
What to look for: Experience managing managers (managing an EM is fundamentally different from managing an engineer). Track record of building and scaling engineering teams. Strong process sense — they can design sprint processes, on-call rotations, and hiring pipelines that actually work. Enough technical credibility that engineers respect their judgment, even if they haven't written production code in years.
Common mistake: Hiring a VPE who's actually a CTO (wants to set architecture, doesn't want to manage the org) or an EM who's been promoted by title inflation (can manage a team but can't design an organization).
CTO
What they do: Own the technology strategy. Which technologies to invest in, how the architecture should evolve, what the engineering organization needs to look like in two years, and how technology creates competitive advantage for the business. They represent engineering to the board, investors, and enterprise customers. In smaller companies, they also manage the engineering org directly.
When to hire one: When technology decisions are strategic to your business — which means either technology is your product (SaaS, platform) or you're at a stage where architectural decisions have multi-year implications (post-Series B, 25+ engineers, entering enterprise market). Or when you need someone who can translate technology strategy to non-technical stakeholders at the board level.
What to look for: Breadth of technical experience across multiple domains and scales. The ability to explain complex technical concepts to non-technical people without condescending. Strategic thinking — not just "what should we build?" but "what should we build to achieve the business goals we're targeting?" And — this is the one people miss — the judgment to know when to be hands-on and when to delegate.
Common mistake: Hiring a CTO as your first engineering hire when what you need is a senior full-stack developer. The CTO title attracts people who want to make strategic decisions, but a 5-person startup needs someone who writes code 80% of the time.
The Fractional Path
One of the most effective patterns I see — and obviously I'm biased — is using a fractional CTO to bridge the gap while you figure out which role you actually need. The fractional CTO provides the strategic perspective and board-level communication immediately. Over 3-6 months, it becomes clear whether your next hire should be an EM (the team needs management, not strategy), a VPE (the organization needs structure), or a full-time CTO (the technology decisions are too frequent and consequential for fractional coverage).
Better yet, the fractional CTO can help you write the job description, evaluate candidates, and ensure the person you hire has the technical depth and organizational skills the role actually requires. The number of companies that hire senior engineering leaders based on a founder's gut feeling and a culture fit interview is alarming.
Related: Fractional CTO vs. Full-Time: When Each Makes Sense | Scaling From 1 to 20 Engineers | What a Fractional CTO Actually Does