Paid Social Media Buyer / Ads Manager

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

TYPE OF WORK

Full Time

SALARY

3.94-10.12

HOURS PER WEEK

40

DATE UPDATED

Feb 13, 2026

JOB OVERVIEW

We're a US-based marketing agency managing 100+ clients across home services, law, healthcare, and more. We're looking for a sharp, performance-driven Paid Social Media Buyer to manage and optimize paid social campaigns that drive real revenue and lead generation results.

This is not an organic social media role. You will be managing ad spend, building campaigns, analyzing performance data, and optimizing for ROAS, CPA, and CPL across multiple platforms and clients. If you've never managed paid ad budgets or don't know what a Lookalike audience is, this role isn't for you. If you live in Ads Manager dashboards and get excited about scaling a winning ad set, keep reading.

WHAT YOU'LL BE DOING

Campaign Management
- Launch, manage, and optimize paid social campaigns across Facebook, Instagram, TikTok, TikTok Shop, Snapchat, and Pinterest
- Build and execute paid strategies aligned with revenue goals (eCommerce) and lead generation goals (local services, law, healthcare)
- Manage campaign structure, audience targeting, and budget pacing across multiple client accounts
- Monitor budgets, pacing, and KPIs daily - you own the numbers

Creative and Audience Strategy
- Develop and execute creative testing frameworks (UGC, static, video, offers)
- Build and manage audience strategies including broad, lookalike, retargeting, and geo-targeting
- Coordinate with our Creative and CSM teams on performance-driven assets and messaging
- Manage TikTok Shop catalog and conversion strategy where applicable

Reporting and Optimization
- Analyze performance data and provide clear, actionable recommendations
- Build and maintain Looker Studio dashboards and live performance reporting
- Deliver proactive insights and optimization plans, not just data dumps
- Troubleshoot tracking issues including Pixel setup, Conversion API, and attribution
- Maintain organized documentation of strategy, results, and testing learnings

Staying Current
- Stay on top of platform updates, algorithm changes, and industry trends
- Proactively bring new ideas, tactics, and opportunities to the team

WHO YOU'LL WORK WITH

You'll report to our Associate Director of Social Media and collaborate across multiple teams within the agency, including:
- Creative Team (for ad assets and UGC)
- Client Success Managers (for client communication and expectations)
- Strategy Team (for campaign planning and full-funnel alignment)

You need to be comfortable presenting performance metrics, explaining what's working and what's not, and providing strategic direction. This is not a set-it-and-forget-it role. You're expected to think, not just execute.

HOW WE MEASURE SUCCESS
- Achieves or exceeds ROAS, CPA, and CPL performance targets across your accounts
- Drives measurable revenue growth and qualified lead volume
- Maintains consistent creative and audience testing cadence
- Manages budget pacing accurately and forecasts performance reliably
- Delivers clear, proactive performance insights without being asked

REQUIRED SKILLS
- Proven experience managing paid social campaigns on Facebook/Meta Ads Manager (this is non-negotiable)
- Experience with at least two additional platforms: TikTok Ads, Snapchat Ads, Pinterest Ads
- Strong understanding of full-funnel strategy for both eCommerce and lead generation
- Ability to optimize for ROAS, CPA, CPL, and revenue growth
- Experience with audience building: custom audiences, lookalikes, retargeting, geo-targeting
- Proficiency with Looker Studio or similar reporting/dashboard tools
- Understanding of tracking and attribution: Meta Pixel, Conversion API, TikTok Pixel, UTM parameters
- Strong analytical skills - you should be comfortable in spreadsheets and data
- Excellent English communication skills, both written and verbal
- Ability to manage multiple client accounts and priorities simultaneously
- Reliable computer capable of running multiple browser tabs and dashboards smoothly (minimum 16GB RAM recommended)
- Stable internet connection: minimum 25 Mbps download speed (please include a Speedtest screenshot with your application)

NICE TO HAVE
- Experience working in a marketing agency environment (managing multiple clients, not just one brand)
- TikTok Shop setup and optimization experience
- Experience with Google Ads (Search, Display, Performance Max)
- Familiarity with creative performance analysis (hook rates, hold rates, thumb-stop ratios)
- Experience with A/B testing tools or structured creative testing methodologies
- Understanding of landing page optimization and CRO basics
- Meta Blueprint or other platform certifications

WHAT WE PROVIDE
- Stable, long-term employment with a growing US-based agency
- Consistent, varied work across diverse industries and client types
- Paid training period
- Collaborative team environment - you'll work directly with US-based strategists and creatives
- Performance bonuses tied to client results
- Opportunity to grow into a senior or lead role as the team scales
- Access to paid tools and platforms needed for the role

TO APPLY, PLEASE INCLUDE THE FOLLOWING

1. A brief introduction about yourself and your relevant paid social advertising experience (not organic social media - we want to hear about campaigns you've managed with real ad budgets)
2. Which paid social platforms have you managed campaigns on? Rate yourself 1-10 on each: Facebook/Meta, TikTok, Snapchat, Pinterest
3. What is the largest monthly ad budget you've personally managed across all accounts?
4. Give a specific example of a campaign you optimized that significantly improved ROAS, CPA, or CPL. What was the situation, what did you change, and what was the result?
5. A link to any case studies, portfolio, or screenshots showing campaign performance (anonymized is fine - we just want to see you've done this before)
6. What computer you're using (brand, model, RAM, GPU if applicable)
7. A screenshot of your internet speed test from speedtest.net (must show minimum 25 Mbps download)
8. Your desired hourly rate in USD

Applications without answers to all of the above will not be reviewed.

SCHEDULE

Full-time, 40 hours per week. Core hours with overlap during US Central Time (CT) business hours. We need real-time collaboration with our US-based teams, so at least 4-5 hours of overlap during CT business hours is required. Flexible on exact schedule as long as deadlines are met and you can communicate in real-time during overlap hours.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0160
Total Execution Time  0.0173
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,522,640 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Paid-Social-Media-Buyer-Ads-Manager-1579134
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0102 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1579134
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 821402
 LIMIT 1 
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` = 1579134
AND `misc`.`idIS NULL 
0.0005   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 '1579134' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1579134 
0.0009   UPDATE employer_jobs SET hit_counts '***Feb-13-2026=87***Feb-14-2026=58***Feb-15-2026=22***Feb-16-2026=13***Feb-17-2026=11***Feb-18-2026=9***Feb-21-2026=2***Feb-23-2026=1***Feb-24-2026=7***Feb-25-2026=7***Feb-26-2026=5***Feb-27-2026=1***Feb-28-2026=4***Mar-01-2026=1***Mar-03-2026=1***Mar-04-2026=4***Mar-06-2026=1***Mar-07-2026=1***Mar-08-2026=2***Mar-09-2026=4***Mar-11-2026=2***Mar-12-2026=1***Mar-15-2026=1***Mar-17-2026=2***Mar-19-2026=2***Mar-20-2026=1***Mar-22-2026=2***Mar-23-2026=1***Mar-24-2026=2***Mar-25-2026=1***Mar-26-2026=3***Mar-27-2026=3***Mar-31-2026=1***Apr-05-2026=1***Apr-06-2026=2***Apr-09-2026=1***Apr-10-2026=2***Apr-11-2026=1***Apr-13-2026=1***Apr-17-2026=1' WHERE job_id'1579134'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Feb-2026=226***Mar-2026=36***Apr-2026=9' WHERE job_id'1579134'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1579134' 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` = 1579134 
0.0025   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '821402'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)