GTM Engineering

How to Hire a GTM Engineer for a Non-SaaS Company

Most advice about this role assumes a venture backed SaaS company. If you run branches, clinics, agencies or field teams, here is how the role changes and how to tell whether you need it.

Mauricio Esparza By ·Published ·4 min read
mithub.club
Short answer

Most writing about this role assumes a venture backed SaaS company. If you run branches, clinics, agencies or field teams, the role is the same but the symptoms and the hire are different: you need someone who can work inside the systems you already own rather than someone who arrives with a startup playbook. Three or more of the eight symptoms below means the problem is engineering rather than headcount.

Almost everything written about this role assumes a venture backed software company: product led growth, a self serve funnel, a modern data stack.

If you run branches, clinics, an agency or field teams, that advice does not transfer. The role still applies. What changes is how you recognise the need and who you should hire.

What is different about a non SaaS company

Your systems are older and stranger. There is a CRM, probably half configured, sitting next to tools nobody has audited in years. The hire has to work inside that rather than replace it.

The process is in people's heads. In SaaS the funnel is instrumented by default. Here, most of what happens is undocumented, so the first month is discovery rather than building.

Location or team is the unit that repeats. Branches, clinics, crews, offices. The same process runs in several places and drifts in each of them. This is the single biggest difference, and it is why a startup playbook fails here.

Nobody is going to rebuild the stack. Whoever you hire has to produce a result on what exists, not on what they would have chosen.

So when you read the symptoms below, you are checking whether the problem is engineering rather than headcount. The eight are the same in any industry. The hire that fixes them is not.

Run the list

1. Leads sit before anyone contacts them

An inbound lead arrives and waits hours, sometimes until the next business day. The team is not lazy. Nobody is watching the queue, or the lead landed somewhere that is only checked in the morning.

What it costs: the difference in conversion between a fast first contact and a slow one, on every lead, forever. It is the most expensive item on this list and the cheapest to fix.

2. Reps research instead of selling

The first minutes of every call go to looking things up: who is this, what do they have with us, what happened last time. The information exists. It is just not on the record in front of them.

What it costs: a fraction of every selling hour, plus the customer's impression that nobody is paying attention.

3. Follow up depends on somebody remembering

There is no second touch unless a person decides to make one. Deals close because a rep was conscientious, not because a system existed.

What it costs: the deals that needed a third contact and got one.

4. The same manual step repeats hundreds of times a week

Copying a value from one tool to another. Assigning by hand. Updating a spreadsheet after each call. Individually trivial, collectively a headcount.

What it costs: the salary equivalent of the hours, plus the errors that manual repetition guarantees.

5. Two teams run the same process differently

Both are sure theirs is correct. Both are partly right. Reporting sums two different definitions into one number that describes neither.

What it costs: every decision made on that number.

6. A second location means rebuilding

The pilot works. Expanding it means recreating the workflow with different fields, a different script and a different routing rule. Now there are two systems that drift apart.

What it costs: the rollout that keeps slipping, and a fix applied once that silently does not apply everywhere.

7. Nobody can trace revenue to its source

Money arrives and everyone has a theory. Nobody can walk backwards from a closed deal to the conversation, the campaign and the list it came from.

What it costs: you cannot cut what is not working, so you keep paying for all of it.

8. Reporting is assembled by a person

Someone spends part of Monday building the number for the meeting. By the time it is presented it is days old, and everyone quietly knows it.

What it costs: the hours, and a leadership team steering on stale data.

What to do with the result

Count your yeses. One or two: fix them directly, they are probably specific and small. Three or more: you have an engineering problem, and hiring capacity against it will produce more activity at the same revenue.

Weight two items above the rest. Leads sitting untouched costs you deals today. Untraceable revenue means you cannot decide what to stop, which compounds every quarter you leave it.

And if the honest answer is that nobody has written the process down, start there. Automating a process nobody can describe does not fix it, it makes it confusing faster and at scale.

What to look for in the hire, specifically

Someone whose portfolio includes work inside systems they did not choose. That is the whole test. A person whose experience is building clean stacks from scratch will spend your first quarter proposing a rebuild.

Ask them to describe a deployment across more than one location or team. If they have done it, they will talk about configuration rather than about building, and that is the answer you want.

The people who do this work

MitHub keeps open profiles of GTM engineers and forward deployed engineers with their deployments written out: the problem, the approach, what was built and what it produced. Browsing and contacting them is free.

See the talent.

Frequently asked questions

How many symptoms justify a hire?

Three is a useful threshold, but weight matters more than count. Leads sitting untouched and untraceable revenue are each worth more than the other six combined, because the first costs you deals today and the second means you cannot tell which spending to keep.

Could a tool fix this instead of a person?

Tools do not own outcomes. Every symptom on this list has a tool that claims to solve it, and the companies with the worst versions of these problems usually own several. The missing piece is someone accountable for the result.

What if we only have a few leads a month?

Then most of these do not apply yet, and the honest answer is that you have a demand problem rather than an engineering one. Fix the offer and the pipeline first. Automating a trickle mostly automates the trickle.

Sources

  1. Jobs on the Rise · LinkedIn (accessed 2026-09-22)
  2. Handle errors gracefully · n8n Docs (accessed 2026-09-22)
GTM EngineeringRevenue OperationsHiring
Mauricio Esparza
Mauricio EsparzaGTM Systems Lead · Revenue Engineer · Founder of MitHub. Designs and runs revenue systems for multi-location businesses: AI voice campaigns, enrichment, CRM automation and attribution. Founded MitHub to teach the method in the open.

Part of GTM Engineering on MitHub.

Keep going

GTM Engineering

Hiring a GTM Engineer Remotely: The Practical Guide

How to hire a GTM engineer remotely: what the role is accountable for, how to write it around one number, what to ask, and the paid trial that avoids a bad contract.

Read · 4 min →mithub.club
GTM Engineering

GTM Engineer, RevOps or SDR: Who You Actually Need

Three roles that get confused in hiring plans, told apart by what each one is accountable for, the symptoms that point to each, and the order to hire them in.

Read · 3 min →mithub.club
Revenue Engineering

Speed to Lead: Why Response Time Decides Revenue

What speed to lead means, what the Harvard Business Review research actually found, how to measure it honestly with four timestamps, and how to fix the gaps.

Read · 7 min →mithub.club
Revenue Engineering

The Revenue Leak Map: A Free Template

A free Revenue Leak Map template: list every step from first contact to payment, measure the drop at each one, price the leak and rank which fix to build first.

Read · 7 min →mithub.club
Revenue Engineering

Lead Routing: Getting Every Lead to the Right Person Fast

How lead routing really works: ownership rules, territories, round robin vs load balancing, SLAs and escalation, and the weekly audit that finds lost leads.

Read · 7 min →mithub.club
Revenue Engineering

Revenue Attribution Without the Hype

What revenue attribution can and cannot tell you: the models, a worked example across first touch, last touch and linear, the limits, and what to do instead.

Read · 7 min →mithub.club