Google Search Ads Manager | Claude Code Workflow | Full-Time

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

TYPE OF WORK

Full Time

SALARY

PHP 40,000/month

HOURS PER WEEK

40

DATE UPDATED

Oct 2, 2026

JOB OVERVIEW

ABOUT US

We are a digital services agency helping small and medium businesses grow and protect their online presence. Paid search is a core part of how we deliver results for clients, and we are adding a full-time Google Ads specialist to the team. Remote and long-term.

HOW THE WORK GETS DONE

Most of the day-to-day campaign work here runs through Claude Code, an AI tool that works in a command line (terminal). We use it to build campaigns, run audits, make changes, and produce reports. You do not have to be a developer. You do have to be comfortable typing into a terminal, following a written playbook step by step, reading what the tool returns, and checking it against the live Google Ads account before anything goes live. We provide the playbooks. You bring the Google Ads judgment.

YOUR RESPONSIBILITIES

- Own Google Search campaigns from setup through ongoing optimization
- Run daily and weekly account work through Claude Code using our playbooks
- Handle keywords, negative lists, bids, budgets, and ad copy
- Dig into performance data, find wasted spend, and fix it
- Grow budgets step by step once results justify it
- Log every change you make and the reason behind it

WHAT YOU BRING

- Hands-on Google Ads experience on real accounts. Courses and certificates alone are not enough.
- A track record of growing campaigns from a modest budget to a much larger monthly spend without results falling apart
- Solid Search fundamentals: match types, negative keywords, Quality Score, conversion tracking, and bidding strategies, and knowing when each one fits
- Comfort with tools, dashboards, and precise technical instructions. Working through Claude Code is required, not optional.
- Strong written English and clear, simple reporting
- Reliability, attention to detail, and honesty about what the data shows

THE DETAILS

- PHP 40,000 per month
- Full-time, 40 hours per week, long-term
- Work from home

TO APPLY (WE SCREEN ON THESE STEPS)

We only read applications that complete every step below. Precision matters in this job, so we test for it from the start.

1. Put this word alone on the first line of your message: SEARCH-SCALE

2. Answer these three questions, in this order:
a) Which companies or accounts have you managed Google Ads for? For each one, give the approximate monthly ad spend and the results you achieved.
b) Pick ONE campaign you grew. What was the starting budget, what budget did you take it to, and how did cost per lead or cost per sale change along the way? Use real numbers.
c) Have you worked in a command-line tool or an AI tool such as Claude Code or ChatGPT with tools? Be honest about your experience. If you have not, explain why you would pick it up quickly.

3. Include proof: a screenshot from a Google Ads account you have managed, or a short Loom video walking through one of your accounts. Blur client names if needed.

4. Tell us your full-time working hours and your earliest start date.

Strong applications hear back fast. Generic or copy-paste applications will not get a reply.

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.0100
Total Execution Time  0.0112
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,776 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Google-Search-Ads-Manager-Claude-Code-Workflow-Full-Time-1742357
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0050 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1742357
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 872216
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1742357
AND `misc`.`id` IS NULL 
0.0004   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-04',ej.date_added) duration_days, DATEDIFF('2026-10-04',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-04',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1742357' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1742357 
0.0008   UPDATE employer_jobs SET hit_counts = '***Oct-02-2026=1543***Oct-03-2026=50***Oct-04-2026=1' WHERE job_id= '1742357'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1591' WHERE job_id= '1742357'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1742357' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1742357 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '872216'
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)