Service Based Media Buyer

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

TYPE OF WORK

Full Time

SALARY

960

HOURS PER WEEK

38

DATE UPDATED

Jan 17, 2026

JOB OVERVIEW

Position: Facebook Ads Media Buyer
Type: Full-Time (Long-Term)
Base Pay: $960/month + performance incentives
Industry: Service-Based (Interior Contractors – USA)

We’re a growing service-based company working with interior contractors across the United States, and we’re looking for a highly driven Facebook Ads Media Buyer to join our tight-knit team.

This is a long-term role for someone who wants to work hard, communicate clearly, and grow with a company, not just manage ads in isolation.

Our Culture

- Tight-knit, collaborative team
- High communication standards (daily updates, clear feedback loops)
- We work hard, move fast, and hold each other accountable
- Everyone on the team is expected to take ownership and push for results
- If you like autonomy and accountability, you’ll fit in well.

Your Responsibilities:
- Build, launch, manage, and scale Facebook ad campaigns
- Work specifically with painting and cabinet companies (service based lead generation)
- Analyze performance data and optimize based on results
- Track key metrics (CPL, cost per booking lead quality, conversion rates)
- Test new creatives, angles, hooks, and offers
- Contribute new ideas and strategic improvements
- Collaborate closely with the team to improve client outcomes

Required Skills & Experience:
- Proven experience with Facebook Ads for service-based businesses

Strong understanding of:
- Lead generation funnels
- Creative testing
- Data analysis & optimization
- Ability to think strategically and independently
- Comfortable working in a fast-paced environment

English Requirement (Important):
- Excellent English communication skills
- C1 level preferred (C2 strongly preferred)

Must be able to communicate clearly in:
- Written messages
- Voice calls
- Strategy discussions
Clear communication is non-negotiable.

Bonus Skills (Big Plus, Not Required):
- Using AI tools to enhance copywriting or creative testing
- Interest or experience with AI-generated video ads (e.g., Veo, Sora, or similar tools)
- Willingness to learn new tools and systems quickly

Compensation:
- $960/month (full-time)
- Performance-based incentives for strong results
- Opportunity for long-term growth and increased responsibility

How to Apply:

Please include:
- A short overview of your Facebook ads experience
- Examples of past results or campaigns (if available)
- include the word apple somewhere in your application.
- Why you believe you’d be a strong fit for a tight-knit, high-performance team

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0017
Controller Execution Time ( Jobseekers / Job )  0.0182
Total Execution Time  0.0207
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,264 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Service-Based-Media-Buyer-1548680
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0082 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1548680
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 819540
 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` = 1548680
AND `misc`.`idIS NULL 
0.0004   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 '1548680' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1548680 
0.0010   UPDATE employer_jobs SET hit_counts '***Jan-07-2026=146***Jan-08-2026=61***Jan-09-2026=9***Jan-10-2026=9***Jan-11-2026=4***Jan-12-2026=10***Jan-13-2026=1***Jan-14-2026=4***Jan-17-2026=76***Jan-18-2026=43***Jan-19-2026=39***Jan-20-2026=31***Jan-21-2026=11***Jan-22-2026=11***Jan-23-2026=6***Jan-24-2026=9***Jan-25-2026=6***Jan-26-2026=7***Jan-27-2026=8***Jan-28-2026=7***Jan-29-2026=4***Jan-30-2026=1***Jan-31-2026=1***Feb-01-2026=4***Feb-02-2026=6***Feb-03-2026=2***Feb-04-2026=1***Feb-05-2026=3***Feb-07-2026=1***Feb-10-2026=2***Feb-12-2026=1***Feb-14-2026=1***Feb-15-2026=1***Feb-20-2026=1***Feb-23-2026=1***Feb-24-2026=3***Mar-06-2026=1***Mar-09-2026=1***Mar-10-2026=1***Mar-13-2026=2***Mar-14-2026=1***Mar-17-2026=1***Apr-02-2026=1***Apr-05-2026=1***Apr-13-2026=1***Apr-14-2026=1***Apr-15-2026=1***Apr-17-2026=1' WHERE job_id'1548680'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jan-2026=504***Feb-2026=27***Mar-2026=7***Apr-2026=6' WHERE job_id'1548680'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1548680' 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` = 1548680 
0.0022   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '819540'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)