Senior Google & Meta Ads Campaign Manager

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

TYPE OF WORK

Any

SALARY

Open for negotiation

HOURS PER WEEK

40

DATE UPDATED

Aug 7, 2026

JOB OVERVIEW

ABOUT THE ROLE:
We are seeking a highly experienced and proactive Senior Google & Meta Ads Campaign Manager to take the lead in developing, executing, and optimizing comprehensive advertising strategies for our diverse portfolio of small to medium business clients. This is a full-time, remote position requiring availability during Brisbane working hours (AEST / AEST+1 during daylight savings). You will be instrumental in driving client success and maximizing ROI across both Google and Meta platforms.

KEY RESPONSIBILITIES
* Manage and lead comprehensive Google Ads campaigns for small to medium businesses, from strategy to execution and reporting.
* Manage and lead comprehensive Meta Ads campaigns for small to medium businesses, covering Facebook and Instagram.
* Develop, implement, and continuously optimize advanced advertising strategies across Google (Search, Display, Shopping, YouTube) and Meta (Facebook, Instagram) platforms.
* Monitor campaign performance meticulously, conduct in-depth data analysis, and provide actionable insights and recommendations to improve results.
* Ensure all campaigns align perfectly with client objectives, budget constraints, and ultimately deliver strong Return on Investment (ROI).
* Stay up-to-date with industry trends, platform updates, and best practices in Google and Meta advertising.
* Communicate effectively with clients (when required) and internal teams, providing clear performance updates and strategic recommendations.

WHAT WE'RE LOOKING FOR (REQUIREMENTS):
* Extensive proven experience (5+ years preferred) in managing, optimizing, and leading Google Ads campaigns for various industries.
* Extensive proven experience (5+ years preferred) in managing, optimizing, and leading Meta Ads campaigns for various industries.
* Demonstrable experience working with and leading campaigns for small to medium businesses.
* Proficiency in Google Ads and Meta Ads platforms, including advanced features, bidding strategies, and troubleshooting.
* Familiarity and experience with VPN usage for professional work is essential.
* **Ability to work and be available during Brisbane working hours(AEST / AEST+1 during daylight savings) is non-negotiable.
* Strong analytical skills and a data-driven approach to decision-making and problem-solving.
* Ability to provide a professional profile or portfolio showcasing businesses/clients you have worked on and the results achieved.
* Excellent written and verbal English communication skills.
* Self-motivated, highly organized, and capable of managing multiple campaigns simultaneously.
* International client exposure (outside of the Philippines) is highly desirable.

SOFTWARE & TOOLS:
* Google Ads Platform
* Meta Ads Platform (Facebook Business Manager, Ads Manager)
* Google Analytics 4 (GA4)
* Google Tag Manager (GTM)
* Reporting tools (e.g., Google Looker Studio/Data Studio)
* Communication tools (e.g., Slack, Zoom, Google Meet)
* Proficiency in VPN usage

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0143
Total Execution Time  0.0155
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,536 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Google-Meta-Ads-Campaign-Manager-1704482
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0090 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1704482
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 946996
 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` = 1704482
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-19',ej.date_added) duration_daysDATEDIFF('2026-08-19',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-08-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1704482' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1704482 
0.0012   UPDATE employer_jobs SET hit_counts '***Aug-07-2026=320***Aug-08-2026=11***Aug-09-2026=9***Aug-10-2026=24***Aug-11-2026=15***Aug-12-2026=5***Aug-13-2026=2***Aug-14-2026=2***Aug-15-2026=10***Aug-19-2026=1' WHERE job_id'1704482'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=399' WHERE job_id'1704482'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1704482' 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` = 1704482 
0.0029   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '946996'
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)