Media Buyer

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

TYPE OF WORK

Full Time

SALARY

600-1000

HOURS PER WEEK

35

DATE UPDATED

Mar 12, 2026

JOB OVERVIEW

Job Title: Media Buyer (Facebook Ads) – Full Time

Location: Remote
Salary: $600–$1000 per month (depending on experience)

About the Role

We are looking for a detail-oriented Media Buyer to manage and launch advertising campaigns in Facebook Ads Manager. Your main responsibility will be monitoring ad performance, launching campaigns, and optimizing ads to ensure they run efficiently and profitably.

This is a full-time remote position where you will work closely with our marketing team to scale campaigns and maintain strong performance.

Responsibilities

Launch and manage advertising campaigns in Facebook Ads Manager

Monitor ad performance daily (CPA, ROAS, CTR, CPM, etc.)

Turn off underperforming ads and scale winning campaigns

Ensure campaigns are launched correctly and on time

Maintain organized campaign structures inside Ads Manager

Report performance and insights to the marketing team

Collaborate with the creative team regarding ad performance

Requirements

Experience using Facebook Ads Manager

Basic understanding of performance metrics (ROAS, CPA, CTR, CPM)

Strong attention to detail

Ability to monitor multiple campaigns at the same time

Reliable internet connection

Good written English

Nice to Have

Experience running ads for e-commerce brands

Experience with creative testing

Familiarity with Shopify stores

What We Offer

Full-time remote position

Salary: $600–$1000/month

Opportunity to work with fast-growing e-commerce brands

Long-term position with growth opportunities

How to Apply

Please send:

A short introduction about yourself

Your experience with Facebook Ads

Examples or results from campaigns you managed (if available)

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0185
Total Execution Time  0.0198
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,490,496 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Media-Buyer-1599926
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0126 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1599926
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 777601
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1599926
AND `misc`.`idIS NULL 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1599926
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-16',ej.date_added) duration_daysDATEDIFF('2026-04-16',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-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1599926' 
0.0010   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1599926 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1599926
AND `misc`.`idIS NULL 
0.0008   UPDATE employer_jobs SET hit_counts '***Mar-12-2026=39***Mar-13-2026=50***Mar-14-2026=19***Mar-15-2026=10***Mar-16-2026=14***Mar-17-2026=6***Mar-18-2026=4***Mar-19-2026=2***Mar-20-2026=2***Mar-24-2026=1***Mar-25-2026=1***Mar-26-2026=7***Mar-28-2026=1***Mar-29-2026=2***Apr-01-2026=2***Apr-02-2026=1***Apr-06-2026=1***Apr-07-2026=1***Apr-08-2026=1***Apr-09-2026=1***Apr-11-2026=2***Apr-12-2026=1***Apr-16-2026=1' WHERE job_id'1599926'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Mar-2026=158***Apr-2026=11' WHERE job_id'1599926'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1599926' 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` = 1599926 
0.0054   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '777601'
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)