Back to all jobs

Digital Marketing Manager

Ref: JO-2603-359535

  • Environment: Hybrid
  • Contract Type: Permanent
  • Starts: 2026-07-01
Apply Report issue

Salary: R 50 000,00 – R 60 000,00 CTC per month (depending on experience)

Location: Johannesburg, North (Hybrid – 3 x per week in-office)

Overview:

Join a global leader in AI-driven compliance automation that is fundamentally transforming how organizations establish and maintain digital trust. We are seeking a creative and boldly original Digital Marketing Manager to take full ownership of brand presence across social, content, and community channels. This isn’t a role for someone who likes to play it safe; we want a fearless experimentalist who thinks differently and finds unexpected ways to make a brand impossible to ignore.

In this role, you will have a seat at the table with leadership, partnering directly with the CEO to build executive thought leadership and authority in the market. If you are energized by building from scratch and have a knack for identifying digital trends before they go mainstream, this is your opportunity to define the voice of a G2 Leader and AWS Rising Star Partner.

Duties and Responsibilities:

  • Define and execute a comprehensive social media strategy across LinkedIn, YouTube, X, and Instagram, managing everything from content calendars to community engagement.
  • Partner directly with senior leadership to ideate and publish high-impact thought leadership content that builds personal brands and market authority.
  • Take full ownership of the brand’s Reddit presence, building credible, trusted relationships within technical subreddits through original, value-driven content.
  • Create and edit polished, short-form video content end-to-end, including scripting and filming for various social platforms.
  • Write engaging, high-quality copy for monthly newsletters, marketing emails, and long-form editorial pieces.
  • Design on-brand visual assets using Canva to ensure consistent brand aesthetics across all digital touchpoints.
  • Proactively monitor industry conversations and competitor movements to jump into trending moments that align with the brand.

Requirements:

  • SaaS Experience: Proven experience managing social media and content strategy for a B2B brand, specifically within the SaaS or tech sectors.
  • Community Expertise: Deep, hands-on Reddit experience with a sophisticated understanding of karma dynamics, subreddit culture, and how to build brand trust in skeptical spaces.
  • Copywriting Mastery: Exceptional writing skills with the ability to craft compelling copy for both technical and general audiences without losing engagement.
  • Multimedia Skills: Proficiency in basic video production (scripting, filming, and editing) and a strong eye for design using tools like Canva.
  • Executive Collaboration: Experience ghostwriting and collaborating with executives to translate complex insights into polished thought leadership.
  • Strategic Mindset: A data-informed self-starter who tracks performance metrics and adjusts strategies quickly to optimize engagement.
  • Advantageous Skills: Familiarity with AEO (Answer Engine Optimization) or GEO (Generative Engine Optimization) strategies is highly desirable.

Please note: Only candidates with the relevant experience will be contacted. If you haven’t heard from us within 2 weeks, please consider your application unsuccessful.

Salt is acting as an Employment Agency in relation to this vacancy.

Apply Report issue

Digital & Performance Marketing jobs

Digital Marketing Manager

  • Permanent
  • Hybrid

Performance Marketing Manager

  • Permanent
  • Hybrid

Career and Job Insights

Apply for this job

Digital Marketing Manager

  • South Africa, Johannesburg
  • Digital & Performance Marketing, Marketing
  • ZAR 620,000.00 - ZAR 720,000.00 per annum
  • Hybrid
  • Permanent

Save jobs

Log in to save a job

Report job

Digital Marketing Manager

  • South Africa, Johannesburg
  • Digital & Performance Marketing, Marketing
  • ZAR 620,000.00 - ZAR 720,000.00 per annum
  • Hybrid
  • Permanent

"*" indicates required fields

Need talent? Request a callback

This form is for companies looking to hire talent.

I am looking for a job I have a general enquiry

"*" indicates required fields

E.g. “Senior Frontend Developer” or “Offshoring team for design.”
This field is hidden when viewing the form