Bubblegum
Home / Guides

A GTM engineer job description built from 98 real posts

The stack and the salary are the two lines most job ads get wrong. This template fills both in from real posts.

By Jordan Hogan, founder · 14 October 2026

Only 23 of the 98 GTM engineer job posts we tracked between 3 May and 5 October 2026 printed a salary. Across all 98, Clay was named in 61%, more than any CRM. If your ad names the stack and gives a real pay range, it's already ahead of most of the ones it's up against.

The top-ranking template I read for this search doesn't help much. Yardstick's version asks for a computer science degree, leaves the tech stack as a placeholder and offers a "competitive salary package". It would work for almost any engineering role, which is the trouble with it.

So I built one from the posts themselves.

The template

Swap out anything in square brackets. Everything else is written to be used as is.

GTM Engineer

[Company] sells [product] to [buyer]. We have [number] people in sales and marketing, and our pipeline runs on [HubSpot or Salesforce]. We want someone to build the systems that find and enrich the right accounts, get them into sequences, and keep all of it working.

What you'll build

  • Outbound and enrichment workflows in Clay that feed clean accounts and contacts into [CRM]
  • Automations in [n8n, Make or Zapier] that move data between our tools without anyone copying and pasting
  • Sequences in [Instantly, Smartlead, Apollo or Salesloft], plus the plumbing that keeps sending domains healthy
  • Lead routing, so an inbound lead gets to the right rep quickly
  • Basic reporting on what the systems produce, down to cost per meeting

What you'll own after month one

The outbound and enrichment stack, end to end. You'll write it down well enough that someone else could run it for a week.

What we're looking for

  • You've built and run at least one outbound or enrichment system that a sales team relied on
  • Strong in Clay and in [CRM]
  • Comfortable with APIs and webhooks. Some Python or JavaScript helps but isn't required
  • You'd rather fix the system than add another manual step to it

Pay

$[low] to $[high] base, plus [benefits and equity]. [Remote, hybrid or office, and the time zone you need overlap with.]

How we hire

A short call, a paid build task on a copy of our real data, and a conversation about how you built it.

It comes in under 300 words. Short is the point: every line should tell a candidate something they'd use to decide.

Name the stack near the top

Of the 98 posts, 61% named Clay, 55% named HubSpot and 43% named Salesforce. After that it drops off. n8n was in 34%, Apollo in 27%, Instantly in 19%, Make in 16%, Zapier in 13% and Smartlead in 10%. We count a tool when it's in our summary of the post or the stack we pulled from it, so these are floors.

With Clay and the CRM showing up that often, the people you want have most likely worked in one CRM or the other, and the ad should tell them which one they're walking into. Put your sending tool and your automation tool in as well. If you haven't picked an automation tool yet, say that too.

I left Python as optional on purpose. Only 8% of the posts named it, against 57% that mentioned outbound. Our breakdown of the same 98 posts gets into why that Python share is lower than another count we compared it with. Going by these posts, most companies using the title want a builder of outbound systems. If you want something closer to a software engineer who works on revenue, put that in the first line of the ad.

What the posts asked the hire to do

By share of the 98 posts that mentioned it, building things (often from scratch) came up in 89%. Automation was in 78%, pipeline in 69% and outbound in 57%. Enrichment was in 44%, integrations in 37% and AI agents or LLMs in 28%. Lead routing was in 15%.

Further down the list, reporting came up in 24% of posts and dashboards in 12%. CRM admin was 7% and forecasting was 3%.

So the template has one reporting line and nothing about forecasting or CRM hygiene. Those show up far more in the 294 RevOps posts we tracked, where forecasting was in 50% and CRM admin in 34%. If a clean forecast is what you need, that's a RevOps hire, and the title should say so.

There's no AI line either. Only 28% of the GTM posts mention agents or LLMs. In the 137 AI and automation engineer posts we tracked it was 53%, so if the AI build is the main job, that's the role to post. Our AI automation agency vs in-house guide covers that hire.

Put a real number in the pay line

Only 23 of the 98 posts listed a salary, so this is directional. Across those 23, the median midpoint was $150,000 base, with the middle half between $115,000 and $175,000. LeadMagic's GTM role page says $95K to $165K base for US B2B software companies, which overlaps ours and runs a bit under at the top.

In a lot of places you don't get a choice. Paychex's state-by-state summary, last updated 15 September 2026, lists 13 states plus DC that already require a pay range on job postings, with Delaware's rule starting in September 2027. The employer-size thresholds run from all employers up to 50 or more. Check with whoever handles your employment law before you post a remote role. I'm not a lawyer, and that page isn't legal advice either.

Where it's optional, I'd still put it in. The 75 posts without a number are competing against 23 that said what the job pays, and if I already had a decent job I know which pile I'd read first.

The title and the build task

"GTM Engineer" was the exact title on 51 of the posts and "Founding GTM Engineer" on 4. Use "founding" only if it's true, meaning there's no system yet and nobody internal who can check the work. A candidate who reads that word should expect to be on their own for a while.

The paid build task is my own call rather than something the data shows. I've watched people describe a Clay table well in an interview and then struggle to build one against a messy CRM, and a short task on your real data shows you which kind of person you've got.

When to post this as a US hire

If the role needs someone on US calls all day, in your office, or legally employed in a particular state, post this ad locally and budget for it. Our cost breakdown has the loaded number, which is well above the base salary on the ad.

If the work is the build-and-run list above and the hours can be agreed up front, we place full-time GTM engineers from the Philippines and Latin America from $4K a month, all-in, with a free replacement if it doesn't work out. Either way, write down the stack and what the person owns after month one before you talk to anyone.

Hiring for one of these roles?

Bubblegum places vetted GTM, automation and RevOps operators full-time on your team from $4K a month, all-in. One call to meet them.

Let's talk