URGENT! We're Hiring: Media Buyer (min 3-5 years exp)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

SALARY

TBD

HOURS PER WEEK

40

DATE UPDATED

Apr 9, 2026

JOB OVERVIEW

Hey there ????

We're Redfern Media ( ---------- ) and Fractional CMO ( ---------- ) — a direct response digital marketing agency that's been helping businesses grow for almost two decades. We've been featured in Forbes, Inc., Time, The New York Times, The Washington Post, CNN, Good Morning America, and more, and we've worked with clients like Daymond John (Shark Tank), Dr. Benjamin Hardy, and Alex Epstein.

We're not a media buying agency — we're a full-service direct response shop. Our clients come to us for the whole picture: website development, branding and design, paid ads, SEO, email automation, calendar automation, Google My Business, voicemail automation, and marketing consultation. On top of that, we run coaching, consultation, and membership programs through Fractional CMO that teach business owners how to build their own marketing engines.
Paid ads are a core part of what we deliver — and that's where you come in.

Who we're looking for
We're adding a full-time Media Buyer to our team to own paid ad campaigns across Meta, Google, LinkedIn, and TikTok for our clients. You'll work alongside our account managers, designers, copywriters, developers, and strategists to build campaigns that actually move the needle — not just rack up impressions.
Because we're a direct response agency, every campaign you run is measured by one thing: did it generate leads, sales, or revenue? If you geek out over CPL, ROAS, and conversion rates more than vanity metrics, you'll fit right in here.

We love AI — and we want you to, too ????
This is important: we're an AI-forward team. We expect everyone on our team to use AI tools (ChatGPT, Claude, Gemini, and the like) to work smarter, faster, and better every single day. Whether it's speeding up research, drafting ad copy, analyzing performance data, building reports, auditing accounts, or brainstorming creative angles — if AI can help you do it better, we want you using it.

If you're someone who's still resistant to AI, this probably isn't the right fit. But if you've already built AI into your workflow and you're constantly looking for new ways to leverage it, you're going to love it here.
What you'll actually do

Research and strategy (before anything launches)
Research the client's market, audience, and competitors before drafting any campaign
Use AI tools to accelerate market research, audience analysis, and competitive intelligence
Study what's working in the niche using Meta Ad Library, Google Ads Transparency Center, TikTok Creative Center, and similar tools
Build creative swipe files and identify winning hooks, angles, and formats
Write clear strategic briefs that explain why we're running a campaign a certain way
Analyze the client's offer, funnel, and landing pages before recommending an ad spend

Auditing (a major part of the role)
Audit new client ad accounts top to bottom — structure, spend efficiency, wasted budget, naming conventions, and account health
Audit tracking setups: pixels, Conversions API, GTM, UTMs, custom conversions, and attribution
Audit performance data to find what's working, what's broken, and what to fix first
Audit landing pages and funnels for conversion friction
Flag compliance issues, especially in regulated niches like financial services and health

Campaign execution
Build and launch campaigns on Meta, Google, LinkedIn, and TikTok
Install and troubleshoot Meta Pixel, Google Tag, LinkedIn Insight Tag, and Conversions API
Set up Business Managers, ad accounts, and resolve restrictions when they pop up
Build lead forms and connect them to client CRMs (GoHighLevel, Google Sheets, etc.)
Write ad copy and creative briefs for our designers and video editors (AI-assisted is encouraged)

Optimization and scaling
Monitor campaigns daily, pause underperformers, and scale winners
Run A/B tests on creatives, audiences, and offers
Diagnose underperformance and actually fix it (not just report it)
Manage budget pacing across multiple accounts

Reporting and communication
Pull weekly performance reports and build client dashboards (we use Agency Analytics)
Translate data into plain-English insights clients and account managers can actually use
Coordinate daily with our team via Basecamp — clear writing matters here
Occasionally support our Fractional CMO coaching members with paid ad questions

What we're looking for
Minimum 3-5 years of hands-on media buying experience
Hands-on experience running Meta Ads is a must
Experience with at least one of: Google Ads, LinkedIn Ads, or TikTok Ads (bonus if all three)
You actively use AI tools in your daily workflow and are excited to push that further
Comfortable with pixel installation, GTM, and tracking troubleshooting
You can audit an ad account and tell us what's wrong with it in 30 minutes
You actually enjoy research — competitor analysis, creative research, audience digging
Strong direct response instincts (you understand the difference between branding and direct response)
Strong writing skills — you'll write briefs, ad copy, and a lot of Basecamp comments
You can juggle multiple client accounts without dropping balls
You take ownership and don't wait to be told what to do next
Available to work USA Central Time (CT) hours

Nice to have (but not required — we can teach this)
Previous experience working at a digital marketing agency (huge plus)
Experience in regulated niches like financial services, fertility/health, or coaching
Conversions API and server-side tracking setup
Familiarity with GoHighLevel, Agency Analytics, or similar tools
Experience writing UGC scripts or directing video ads
Background working with personal brands, authors, speakers, or course creators

Why join us
Almost two decades in the game — you'll learn from a team that's seen what works (and what doesn't) across hundreds of clients
AI-forward culture — you'll be encouraged (and expected) to use AI to make your work better and faster every day
Diverse client roster — financial advisors, fertility doctors, bestselling authors, coaches, and more, so you won't get bored
You're part of a real team, not a solo media buyer drowning alone — designers, copywriters, developers, and account managers have your back
Direct response focus means your work has clear, measurable impact — when campaigns win, everyone sees it
Featured in major media (Forbes, Inc., Time, NYT, CNN, GMA) — you'll be working on campaigns with real visibility
Full-time role with a team that genuinely values growth and ownership

Don't worry if you don't check every box. If you've got 5+ years of solid Meta Ads experience, you're already using AI to level up your work, and you have a genuine curiosity for the strategy, auditing, and direct response side of things — we want to hear from you.

How to apply
Head over to ---------- /careers and submit:

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0844
Total Execution Time  0.0862
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,552,000 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/URGENT-Were-Hiring-Media-Buyer-min-3-5-years-exp-1619977
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0782 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1619977
 LIMIT 1 
0.0015   SELECT *
FROM `employers`
WHERE `employer_id` = 482624
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1619977
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1619977' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1619977 
0.0011   UPDATE employer_jobs SET hit_counts '***Apr-09-2026=587***Apr-10-2026=45***Apr-11-2026=27***Apr-17-2026=1' WHERE job_id'1619977'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Apr-2026=659' WHERE job_id'1619977'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1619977' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1619977 
0.0707   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '482624'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)