Senior Facebook Media Buyer (Lead Gen / Affiliate / Performance)

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

TYPE OF WORK

Full Time

SALARY

1000

HOURS PER WEEK

40

DATE UPDATED

Apr 23, 2026

JOB OVERVIEW

We are looking for a highly experienced Facebook Ads media buyer who knows how to launch, optimize, and scale profitable campaigns.

This is NOT for beginners.
This is NOT for people who just “boost posts.”

You must understand performance marketing, data, and how to generate results consistently.

About Us

We run multiple lead generation and affiliate campaigns across the USA and Canada (auto loans, debt relief, insurance, and other verticals).

We build funnels, test aggressively, and scale what works.

Your Role

You will be responsible for managing and scaling Facebook campaigns from start to finish.

Launch and manage campaigns (lead gen + affiliate)
Test angles, creatives, and audiences
Optimize based on CPA, CTR, CVR, and ROI
Kill losers fast and scale winners
Work with landing pages and presell funnels
Analyze data and make decisions daily

Long-term opportunity for top performers
Hard Requirements (Read Carefully)
You have spent at least $100,000+ on Facebook Ads
You have generated profitable campaigns (not just leads, but ROI)
You understand metrics (CTR, CPC, CPA, LP CTR, CVR)
You know how to test creatives and angles properly
You are comfortable working with presell pages / advertorials

If you do not meet these, do not apply.

What We’re Looking For
Strong understanding of Facebook Ads Manager
Experience with lead generation or affiliate marketing
Ability to test multiple angles and creatives
Data-driven decision making
Ability to work independently and move fast
Do NOT Apply If
You are a beginner
You only boosted posts or ran small campaigns
You don’t understand tracking and metrics
You need step-by-step guidance for everything
Bonus (Big Advantage)
Experience with native ads (Taboola, Outbrain, Revcontent)
Experience with tracking tools (RedTrack, Voluum, etc.)
Experience in auto, debt, insurance, or finance verticals
Experience scaling campaigns to high spend
Why Join Us
Real budgets and real campaigns (not small test accounts)
Freedom to test and scale
Fast-paced environment focused on results
Opportunity to grow into a lead media buyer role
How to Apply

Send:

A short intro (no copy-paste)
Your experience (what you’ve run, verticals, budgets)
Proof of results (screenshots or detailed breakdown)
Your approach to launching a new campaign

If you’ve never generated profitable campaigns, this is not for you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0299
Total Execution Time  0.0313
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,832 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Facebook-Media-Buyer-Lead-Gen-Affiliate-Performance-1630390
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0219 seconds)  (Hide)
0.0009   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1630390
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 902623
 LIMIT 1 
0.0024   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1630390
AND `misc`.`idIS NULL 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1630390
AND `misc`.`idIS NULL 
0.0010   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-12',ej.date_added) duration_daysDATEDIFF('2026-07-12',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-12',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1630390' 
0.0013   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1630390 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1630390
AND `misc`.`idIS NULL 
0.0013   UPDATE employer_jobs SET hit_counts '***Apr-23-2026=299***Apr-24-2026=64***Apr-25-2026=13***Apr-26-2026=2***Apr-27-2026=28***Apr-28-2026=27***Apr-29-2026=8***Apr-30-2026=13***May-01-2026=7***May-02-2026=2***May-03-2026=5***May-04-2026=4***May-05-2026=15***May-06-2026=4***May-07-2026=4***May-08-2026=2***May-09-2026=1***May-10-2026=2***May-12-2026=5***May-13-2026=2***May-14-2026=2***May-16-2026=6***May-17-2026=2***May-20-2026=2***May-21-2026=4***May-22-2026=4***May-23-2026=2***May-24-2026=1***May-25-2026=4***May-26-2026=2***May-27-2026=2***May-28-2026=4***May-29-2026=1***May-30-2026=1***May-31-2026=2***Jun-01-2026=9***Jun-02-2026=5***Jun-05-2026=4***Jun-08-2026=3***Jun-10-2026=2***Jun-11-2026=1***Jun-12-2026=2***Jun-14-2026=1***Jun-15-2026=1***Jun-16-2026=3***Jun-17-2026=2***Jun-18-2026=2***Jun-20-2026=3***Jun-22-2026=3***Jun-23-2026=3***Jun-24-2026=1***Jun-25-2026=1***Jun-26-2026=2***Jun-27-2026=1***Jun-29-2026=2***Jul-01-2026=1***Jul-02-2026=2***Jul-03-2026=4***Jul-05-2026=1***Jul-08-2026=1***Jul-10-2026=4***Jul-11-2026=1***Jul-12-2026=1' WHERE job_id'1630390'  
0.0011   UPDATE employer_jobs SET monthly_hits '***Apr-2026=454***May-2026=92***Jun-2026=51***Jul-2026=15' WHERE job_id'1630390'  
0.0022   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1630390' 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` = 1630390 
0.0051   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '902623'
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)