Meta Media buyer DTC BRAND

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

TYPE OF WORK

Full Time

SALARY

3500

HOURS PER WEEK

40

DATE UPDATED

Jun 22, 2026

JOB OVERVIEW

APPLY HERE: ----------

We're hiring a Media Buyer to run paid acquisition for a fast-scaling DTC e-commerce brand. You'll own the day-to-day inside our Meta and TikTok ad accounts — launching creative tests, watching the numbers, scaling what works, and killing what doesn't. We push a high volume of new creative every week, and we need someone who can get it live fast and manage spend with a cool head.

What you will do:
- Launch and manage campaigns across Meta (Facebook/Instagram) and TikTok
- Upload and structure new creative tests daily as the creative team ships them
- Monitor spend, ROAS, CPA, and other key metrics closely and act fast
- Scale winning ads and budgets, cut losers without hesitation
- Manage budgets and pacing to hit acquisition targets
- Pull clear performance reports and feed learnings back to the creative team
- Keep accounts clean, organized, and structured for fast iteration

What we're looking for:
- Real hands-on experience buying media for DTC / e-commerce brands (not agency theory)
- Strong command of Meta Ads Manager; TikTok Ads experience is a big plus
- You actually understand the numbers — ROAS, CPA, AOV, CTR — and what to do when they move
- Comfortable managing real ad spend and making fast scale/kill decisions
- Highly organized, reliable, and able to monitor accounts daily with consistent overlap
- Calm under pressure and obsessive about hitting targets
- (Base + performance bonus tied to results.)

Apply only if you've genuinely run paid campaigns and managed real budgets before.

APPLY HERE: ----------

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0268
Total Execution Time  0.0281
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,485,976 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Meta-Media-buyer-DTC-BRAND-1673413
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0195 seconds)  (Hide)
0.0009   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1673413
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 744444
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1673413
AND `misc`.`idIS NULL 
0.0010   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-14',ej.date_added) duration_daysDATEDIFF('2026-07-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-07-14',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1673413' 
0.0014   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1673413 
0.0013   UPDATE employer_jobs SET hit_counts '***Jun-22-2026=188***Jun-23-2026=14***Jun-24-2026=21***Jun-25-2026=6***Jun-26-2026=2***Jun-27-2026=3***Jun-28-2026=3***Jun-29-2026=3***Jul-01-2026=2***Jul-02-2026=2***Jul-03-2026=1***Jul-04-2026=3***Jul-06-2026=1***Jul-07-2026=5***Jul-11-2026=1***Jul-12-2026=1***Jul-14-2026=1' WHERE job_id'1673413'  
0.0011   UPDATE employer_jobs SET monthly_hits '***Jun-2026=240***Jul-2026=17' WHERE job_id'1673413'  
0.0014   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1673413' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1673413 
0.0065   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '744444'
AND `date_added` >= '2022-06-08' 
0.0009   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)