Senior Media Buyer (Meta, TikTok, Google) for Top Global Brands

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

TYPE OF WORK

Full Time

SALARY

2000

HOURS PER WEEK

40

DATE UPDATED

Oct 8, 2026

JOB OVERVIEW

We are Collabment, a social media and influencer marketing agency based in Zurich, Switzerland. We work with some of the biggest brands in Europe: beverages, automotive, fast food. Think Coca-Cola, CUPRA, Burger King.

We are looking for a Senior Media Buyer who runs paid social like they do it in their sleep.

Let's be honest from the start:
This is not an entry level job. We pay $2,000/month because we expect top performance. If you are still learning Ads Manager, this is not for you. If you are really good and tired of working for small budgets and boring clients, keep reading.

WHAT YOU WILL DO
- Plan, build, launch and optimize paid campaigns on Meta, TikTok and Google
- Boost influencer content (Partnership Ads, Spark Ads, whitelisting)
- Set up tracking, pixels, conversions and audiences correctly from day one
- Manage budgets across multiple brands and markets
- Report results clearly: what worked, what didn't, what we do next
- Work directly with our team in Switzerland and the Philippines

WHAT WE EXPECT
- 3+ years of hands-on media buying experience
- Proven results with real budgets (not just theory or courses)
- Fluent in Meta Ads Manager, TikTok Ads Manager and Google Ads
- Strong understanding of creative testing, funnels and KPIs
- Very good written and spoken English
- Reliable, fast and proactive. You don't wait to be told what to do
- Able to overlap at least 4 hours daily with Zurich business hours (CET)
- Bonus: experience with influencer campaigns, DACH/European markets, or Google Analytics/GTM

WHAT YOU GET
- $2,000/month, top of the market
- Long term, full time position
- Work on campaigns for brands everyone knows
- A young, fast team that values results over politics
- Real responsibility and room to grow with us

HOW TO APPLY
Start your application with the word "BAM" so we know you read this.
Then answer these 4 questions:
1. What is the biggest monthly ad budget you have managed, and on which platforms?
2. Share one campaign you are proud of: goal, budget, results (numbers).
3. How do you test creatives on Meta or TikTok? Keep it short.
4. Send a short video (Loom or similar, max 2 min) introducing yourself.

Applications without these answers will not be considered.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0163
Total Execution Time  0.0186
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,016 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Media-Buyer-Meta-TikTok-Google-for-Top-Global-Brands-1746171
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0072 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1746171
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 714216
 LIMIT 1 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1746171
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-20',ej.date_added) duration_days, DATEDIFF('2026-10-20',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1746171' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1746171 
0.0006   UPDATE employer_jobs SET hit_counts = '***Oct-08-2026=616***Oct-09-2026=53***Oct-10-2026=14***Oct-11-2026=9***Oct-12-2026=19***Oct-13-2026=8***Oct-14-2026=4***Oct-15-2026=6***Oct-16-2026=4***Oct-17-2026=5***Oct-19-2026=2***Oct-20-2026=2' WHERE job_id= '1746171'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=742' WHERE job_id= '1746171'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1746171' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1746171 
0.0015   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '714216'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0005   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)