Example role — this is a sample job showing what Penroll-powered listings look like.

Post your own jobs free →

A Penroll customer

Marketing Manager

Remote (UK)Full-time£50,000 – £65,000 GBP

About the role

We're a B2B SaaS company (HR tech, bootstrapped, 12 people) looking for our first dedicated Marketing Manager. You'll own demand generation, content, and brand — building the function from scratch alongside the founders.

Fully remote, UK-based.

What you'll do

  • Own the content calendar: blog, LinkedIn, email newsletter (12,000 subscribers)
  • Run and optimise paid acquisition (Google, LinkedIn Ads) on a £8k/month budget
  • Manage SEO — brief writers, review output, track rankings in Ahrefs
  • Build out our case study library (we have 14 happy customers, zero case studies)
  • Coordinate product launches and run the comms calendar
  • Report weekly on CAC, MQLs, and pipeline sourced

What we're looking for

  • 3–5 years in a B2B SaaS marketing role, ideally at a startup
  • Hands-on paid media experience — you've run campaigns yourself, not just managed an agency
  • Strong writer — you'll create content as well as brief it out
  • SEO-literate: keyword research, on-page, link-building basics
  • UK-based; right to work in the UK required

Nice to have

  • HR tech or people-ops domain knowledge
  • Experience with HubSpot or a similar CRM/MAP
  • A newsletter or LinkedIn following of your own

What we offer

  • £50,000 – £65,000
  • 28 days holiday + bank holidays
  • 100% remote
  • £1,200/year personal development budget
  • Equipment budget: £1,500
  • Genuine influence on the company's direction — marketing is a board-level priority

Know someone who'd be a fit?

Are you hiring for a role like this?

Penroll writes the job post, publishes to Google Jobs, AI-ranks every applicant, and sends the offer letter. From €17/month — no recruiter needed.

Job alerts

Get notified when companies hire on Penroll

We'll send you a weekly digest of new roles posted by Penroll customers.

No spam. Unsubscribe any time.