SEO & Google PPC Manager

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

TYPE OF WORK

Any

SALARY

Pay rate based on onlinejobs profile

HOURS PER WEEK

40

DATE UPDATED

Aug 6, 2026

JOB OVERVIEW

Net Fusion One is growing—and we want you on board!

Since 2008, we've helped clients redefine success online through smarter strategies and unmatched digital marketing service. Now, we're looking for a seasoned SEO & PPC Manager to lead campaign strategy, optimization, and execution across search engines—both organic and paid.

This is a remote, full-time position ideal for candidates in the Philippines with strong communication skills, analytical mindset, and a passion for performance marketing.

Role Summary:
You’ll manage and grow multiple SEO and PPC accounts across a diverse set of clients. From technical audits and keyword research to campaign buildouts, A/B testing, and client reporting—you’ll own the strategy and execution end-to-end. You'll also lead a team of contractors and collaborate with developers, designers, and writers.

Your Key Responsibilities:

--SEO--
Perform technical audits, content analysis, and backlink reviews
Optimize on-page elements: metadata, headers, schema, internal linking
Conduct keyword research and competitor gap analysis
Collaborate with writers and designers on SEO-driven content
Monitor algorithm updates and apply technical and content best practices
Build SEO SOPs and processes to scale the program

-- Google PPC --
Create and manage Google Ads campaigns (Search, Display, Shopping)
Set up conversion tracking, audiences, retargeting, and A/B ad testing
Optimize for Quality Score, Ad Rank, CTR, and cost-per-lead (CPL)
Manage budgets, bids, ad groups, extensions, and negative keywords
Analyze performance and refine campaigns to improve ROI

-- Reporting & Strategy --
Present monthly reports and insights to clients
Use GA4, Search Console, SEMrush, Ahrefs, and Google Ads Manager
Build testing plans and continuously improve search performance
Mentor contractors and help scale team capability

Requirements:
7+ years of combined SEO and PPC experience (agency background preferred)
Strong portfolio of successful campaigns (please include links)
Expertise with Google Ads, Google Analytics, Search Console, SEMrush, Ahrefs, etc.
Knowledge of conversion tracking, CRO, and campaign optimization
Excellent written and verbal English communication
Organized, proactive, analytical, and a natural problem-solver
Experience managing freelancers or remote teams is a plus

Perks of Working with Net Fusion One:
100% Remote Work – Set your schedule with accountability
Pay Based on OnlineJobs profile
Performance Incentives
Holiday Pay
13th Month Bonus
Long-term, full-time position with career growth
Positive and collaborative U.S.-based team
Culture of innovation, respect, and flexibility

How to Apply:
Send a message through onlinejobs.ph
Please explain / site your experience in each of the categories listed in this job post.
Attach your updated resume

We’re hiring now! If you're ready to lead high-impact campaigns, grow professionally, and be part of a company that values talent and integrity—apply today.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0156
Total Execution Time  0.0169
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,506,008 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SEO-Google-PPC-Manager-1650438
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0104 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1650438
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 549475
 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` = 1650438
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-17',ej.date_added) duration_daysDATEDIFF('2026-08-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-08-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1650438' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1650438 
0.0010   UPDATE employer_jobs SET hit_counts '***May-19-2026=398***May-20-2026=27***May-21-2026=5***May-22-2026=4***May-23-2026=3***May-24-2026=3***May-28-2026=1***May-30-2026=3***May-31-2026=2***Jun-01-2026=4***Jun-02-2026=8***Jun-03-2026=2***Jun-04-2026=2***Jun-05-2026=1***Jun-06-2026=1***Jun-10-2026=1***Jun-11-2026=1***Jun-14-2026=1***Jun-16-2026=1***Jun-21-2026=2***Jun-22-2026=1***Jun-23-2026=1***Jun-28-2026=7***Jun-29-2026=1***Jul-01-2026=303***Jul-02-2026=27***Jul-03-2026=16***Jul-04-2026=23***Jul-05-2026=11***Jul-06-2026=15***Jul-07-2026=4***Jul-08-2026=1***Jul-10-2026=1***Jul-14-2026=1***Jul-18-2026=1***Jul-20-2026=1***Jul-21-2026=1***Jul-22-2026=19***Jul-23-2026=17***Jul-24-2026=5***Jul-25-2026=9***Jul-26-2026=2***Jul-27-2026=10***Jul-28-2026=1***Jul-29-2026=280***Jul-30-2026=35***Jul-31-2026=21***Aug-01-2026=22***Aug-02-2026=20***Aug-03-2026=15***Aug-04-2026=2***Aug-05-2026=6***Aug-06-2026=432***Aug-07-2026=34***Aug-08-2026=23***Aug-09-2026=26***Aug-10-2026=36***Aug-11-2026=25***Aug-12-2026=19***Aug-13-2026=3***Aug-15-2026=1***Aug-17-2026=1' WHERE job_id'1650438'  
0.0007   UPDATE employer_jobs SET monthly_hits '***May-2026=446***Jun-2026=34***Jul-2026=803***Aug-2026=665' WHERE job_id'1650438'  
0.0015   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1650438' 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` = 1650438 
0.0026   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '549475'
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)