Experienced Media Buyer for DTC Brand (Meta Ads)

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

TYPE OF WORK

Any

SALARY

$1,000/month Base + Performance Bonuses

HOURS PER WEEK

40

DATE UPDATED

Apr 10, 2026

JOB OVERVIEW

This is not a beginner role and not a “set up some campaigns” role.

We are a fast-scaling DTC brand currently spending ~$2,500/day on Meta at ~4.8x ROAS.

We already have strong creative and a working system.

Your job is to take what’s working and scale it aggressively to $10k–$20k/day+ without breaking performance.

You will be responsible for:

Budget allocation
Campaign structure
Scaling strategy
Performance stability

???? Primary Outcome

Scale ad spend from:

$2.5k/day ? $10k–$20k/day+

While maintaining strong efficiency and stability.

?? Current Setup (So You Know What You’re Walking Into)
Meta Ads only (for now)
Single CBO that handles both testing + scaling
Strong creative pipeline (this is our edge)
Consistent profitability (~4.8x ROAS)

We are looking to:

Increase creative volume significantly
Break out winners and scale more aggressively (using ABO structures)

???? Responsibilities
Manage and optimize Meta ad account daily
Scale budgets without tanking performance (currently scaling 20%/day)
Identify winning creatives quickly and allocate spend accordingly
Test and implement new campaign structures
Improve stability as spend increases
Work closely with creative strategist (me) to give feedback on what’s converting
Make fast, data-driven decisions

? What we're looking for
Has scaled DTC brands to $20k/day+ spend on Meta
Strong understanding of creative-driven performance (this is NOT a technical-only account)
Knows how to:
Scale winning ads
Control CPA while increasing spend
Handle volatility at higher budgets
Comfortable working with:
CBO + ABO strategies
Fast testing environments
Moves fast and communicates clearly
Doesn’t need hand-holding

? Disqualifiers
Agency juniors / button-clickers
People who rely on slow testing cycles
Overly “safe” media buyers who can’t scale aggressively
Anyone without real DTC scaling experience
???? Compensation

Flexible depending on experience:

Base retainer
Performance incentives (based on spend / revenue / ROAS targets)

We want someone who is aligned with growth, not just a flat fee operator.

???? Why This Role Is Different
You are not fixing a broken account — you are scaling a winning one
Creative is handled at a high level (your job is to leverage it)
Clear goal: push spend hard while staying profitable
Opportunity to grow with a brand aiming for serious scale

???? Application Requirements

To be considered, include:

Brands you’ve scaled (with daily spend levels)
Highest daily spend you’ve managed profitably
Your approach to scaling from $2k/day ? $10k+/day

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0112
Total Execution Time  0.0127
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,498,248 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Experienced-Media-Buyer-for-DTC-Brand-Meta-Ads-1621407
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0059 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1621407
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 906840
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1621407
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-14',ej.date_added) duration_daysDATEDIFF('2026-04-14',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-14',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1621407' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1621407 
0.0009   UPDATE employer_jobs SET hit_counts '***Apr-10-2026=162***Apr-11-2026=89***Apr-14-2026=1' WHERE job_id'1621407'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Apr-2026=252' WHERE job_id'1621407'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1621407' 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` = 1621407 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '906840'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)