The Full-Stack Marketer Job Description (a Template for a Team of 1 to 5)
Pull ten job descriptions for “full-stack marketer” and they read like the same document. Responsibilities: SEO, SEM, paid social, organic social, email marketing, content marketing, marketing automation, CRO, analytics, brand, PR, events, partnerships, design. Requirements: HubSpot, Google Ads, Meta Ads, GA4, Semrush, Figma, Canva, Webflow, Zapier. Then a salary at the senior-generalist band.
That JD asks for five specialists in one body and pays for one generalist. It attracts people who have touched everything and owned nothing, it sets them up to be judged on fourteen outputs at once, and it is the reason first marketing hires fail at the rate they do.
The fix is to write the JD around what the role actually is: ownership of the marketing loop, with judgment at each layer, at a company between $5M and $100M where the person is the marketing team or leads a very small one. This post gives you the template, the responsibilities to cut, the interview signals, and one line about tooling that changes what kind of person applies.
Write the JD around the loop, not the channels
The definition post makes the case in full. The short version: a full-stack marketer owns five layers, and every layer has a decision the person makes and an execution that produces the thing.
| Layer | The person decides | The system or tools execute |
|---|---|---|
| Plan | What matters this week, the offer, the audience | Calendar, briefs, the weekly plan |
| Make | What good looks like in our voice for this audience | Drafts, creative, pages |
| Send | Channel, segment, timing, follow-up rules | The sends, the sequences, the triggers |
| Answer | What a real lead sounds like, what to promise, when to hand off | Drafted replies, qualification, booking, routing |
| Prove | Which numbers the business runs on and what the story is | Reports, attribution |
A JD written on this table describes a coherent job at a coherent salary. A JD written on the fourteen channels describes a person who will spend 60 percent of the week on execution nobody will notice and get judged on the 40 percent they did not have time for.
The template
Copy, then edit the bracketed parts. Keep it to one page. Everything you cut from the standard version is cut on purpose.
Full-Stack Marketer, [Company] Reports to: [CEO / Founder / VP Sales]. Team: [you, plus a part-time designer and an agency for paid] or [you].
What this role owns
You own our marketing loop end to end. Every week, you decide what [Company] says and to whom, get it made and sent, make sure every reply and lead is answered fast, and show what it produced. Nothing in that loop is someone else’s job.
Outcomes you are accountable for
- A weekly plan exists every Monday and most of it ships. [Target: X pieces across email, LinkedIn and the site per week.]
- Every inbound lead (form, chat, text, email) gets a first response in [under 5 minutes during business hours / under an hour]; you own that number.
- Pipeline sourced by marketing is reported monthly by campaign and channel, in a form [the CEO / the board] accepts.
- Brand voice and visual rules are documented and everything that ships follows them.
- [One growth target, e.g., 20 marketing-sourced demos a month by Q3.]
How you work
- You work with an AI marketing agent in approval mode: it drafts the plan, the copy, the creative, the sends and the replies, and you direct it and approve everything before it ships. Your job is the judgment and the sign-off, not the typing.
- You live in [HubSpot] and [our marketing system]. We are not adding tools to cover skills.
- Approvals: you approve pieces. [The founder] approves the brief and the brand rules once a quarter, not each email.
What we are looking for
- You have owned a full loop before, at a small company, and can tell us what it produced. Titles do not matter; ownership does.
- You know good copy, good creative and a real lead when you see them, and you will say no to drafts that are not good enough.
- You are comfortable reporting numbers that are not flattering.
- You have used AI tools for real marketing work and have opinions about where they are wrong.
What this role is not
- Not a paid-media specialist, a designer, a developer or an SDR. We [have an agency / will hire] for [paid].
- Not a producer of fourteen channels. We would rather ship three well.
Compensation: [range]. Location: [remote / hybrid].
What to cut, and why
Three things in the standard JD do real damage.
The channel list. Every channel you list is a channel the candidate will feel obligated to run. Name the two or three where your business actually lives and say the rest are out of scope. A Series A software company lives in email, LinkedIn and the website; a services business lives in SMS, reviews and the CRM. Listing both sets means running neither well.
The tool list. Nine logos in the requirements screens for people who have logged into nine tools, which is not a skill. Name the CRM and the one system the loop runs in. If your stack is bigger than that, the over-tooled post is the pre-hire homework, not the JD.
“Hands-on” as a virtue. Every JD says it and it means “will do all the production.” Replace it with the approval-mode line. The candidates it deters are the ones who wanted to be paid to type. The ones it attracts are the ones who want to be paid to decide.
The AI line is the screen. “Works with an AI marketing agent in approval mode, directing and approving drafts, creative, sends and replies.” Candidates who read that and ask good questions about where the agent is wrong, what the approval gate looks like and what they still control are the ones who understand the job. Candidates who read it as a threat are production hires. The one-page AI policy is the document behind the line.
Interview for judgment, not speed
The interview post covers structure. For this role specifically, test one decision per layer with your real material.
- Plan. Show them your next four weeks (a launch, a holiday, a renewal cohort, nothing). Ask what they would send each week and why. Listen for whether the sends attach to a reason or are just output.
- Make. Hand them a real draft, yours or a model’s. Ask what they would change before approving it. Good answers are specific (this claim has no source, there are two calls to action, the subject line promises something the body does not deliver). Weak answers are about tone.
- Send. Give them one message and ask which channel and segment, and what the follow-up is if nobody replies. The follow-up is the tell; most candidates have never designed one.
- Answer. Give them a real inbound message (a chat transcript, a reply to a campaign) and ask how they would respond and how fast. Owners answer the speed question before you ask it.
- Prove. Ask what goes on the one-page report to the CEO. If the answer is opens and clicks, they have never been asked for pipeline.
The generalist-versus-specialist question is its own decision; for a team of one to five at this revenue, the loop owner is almost always the right first hire and the specialist is the second.
What the role assumes about tooling
The template’s “how you work” section is honest only if the system exists. A full-stack marketer at a $20M company doing all five layers by hand is the fourteen-channel JD in disguise, and they will burn out on the execution before they get to the judgment.
Marqeable is the system that section describes: the weekly plan is proposed, drafts and creative are made inside the brand, sends and triggered follow-ups are built from the plan, replies to chat, text and email are drafted and booked, pipeline is attributed to the campaign, and the marketer approves every step. Hire the person for the left-hand column of the table. Give them a loop that runs the right.
Frequently asked questions
What should a full-stack marketer job description include?
Ownership of the five layers, the outcomes at each, what the person decides and approves versus what tools execute, the two or three systems they live in, who approves what, and the honest team scope. Not fourteen channels and nine tools.
What is a realistic salary?
The aggregators publish averages in the senior-generalist band, well below a head-of-marketing salary. The JD has to describe a job that is coherent at that number, which means judgment and approval over a system, not five specialists in one body.
Should the JD mention AI tools?
Yes, as a responsibility: works with an AI marketing agent in approval mode. It sets expectations, screens for judgment, and is more honest about the day-to-day than a list of logos.
How do I interview for the role?
One real decision per layer: what would you send and why, what would you change before approving this, which channel and what follow-up, how would you answer this lead and how fast, what goes on the CEO’s report.
The bottom line
The standard full-stack marketer JD fails because it describes production across fourteen channels and pays for one person. Write it around the loop instead: five layers, a decision at each, the outcomes the person owns, and a system that executes what they approve. Cut the channel list to the channels you actually use, cut the tool list to the CRM and the loop, and put the approval-mode line in so the right people apply. Then interview for judgment, because judgment is the job.
Marqeable runs your campaigns, answers every visitor, text, and email in seconds, and turns them into booked jobs and meetings - even at 9pm on a Saturday. We’re in private beta with a small early cohort. Get early access
