SEO Specialist

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

TYPE OF WORK

Full Time

SALARY

N/A

HOURS PER WEEK

40

DATE UPDATED

Aug 3, 2026

JOB OVERVIEW

- Mission: Own SEO across Wolf IQ's Growth Plan clients and internal brands. You will run the content program, lead technical SEO, and be the person the business turns to when a search question comes up.
- Culture: High-performance, customer-centric, driven by data, design and collaboration. We value initiative, creative ownership and continuous learning.
- Location: Remote (Philippines-based). Strong preference for experience with, or awareness of, Australian and New Zealand digital culture and customer expectations.
- Reports To: Growth Manager

???? Why Join Us?
Wolf IQ is a profitable, fast-growing web agency helping small and medium businesses win online. Ten-plus years of steady growth, 500+ customers, and a Growth Plan program (SEO, Reviews, Google Ads) we are scaling from 15+ clients to 50+.
This is a role with a lot of surface area. You own SEO across 10+ active client accounts from day one, and you are the internal expert the rest of the business relies on. The playbooks, the reporting systems and the reusable AI skills already exist, so you are not building from zero. You are running a channel that works and making it better.
If you have solid SEO fundamentals and you have been waiting for a role where you own the outcome instead of clearing someone else's queue, this is that role.

???? What You'll Do as a Growth Engineer
Key Responsibilities:
- Own the SEO channel: 10+ active clients across content programs, technical SEO and local search. You set the direction on each account and you are accountable for what the client sees.
- Run the content program: Own the pillar article pipeline end to end - keyword and gap research, briefing, drafting, formatting, imagery, staging handover, and post-publish optimisation.
- Lead technical SEO: Site audits, on-page work, schema, redirects, indexation, backlink analysis and disavows. Using Semrush and the full Google stack.
- Talk to clients: Lead Growth Plan deep-dive calls. Present findings, defend your recommendation, and translate SEO into the things clients actually care about: leads, revenue, retention.
- Own the reporting cycle: Monthly SEO reports via Swydo, plus support on PPC reporting, complete before the 5th of every month.
- Be the internal SEO answer: When Sales, Support or Dev hits a search question, you are who they ask.
- Back up on paid: Google Ads sits with a dedicated specialist, but you will need enough Google Ads fluency to support reporting and step into an account when cover is needed.
- Systemise it: Find the repetitive work and remove it. Keep the playbooks current and document what is missing, so the process does not live in one person's head.
- Stay ahead of AI search: We are already working on answer engine visibility - structured schema, llms.txt, and content built to be cited by AI Overviews. You will learn it and help push it across the client base.

???? Who You Are
- 2-3 years hands-on SEO experience, with work you can point to and explain
- Solid technical SEO fundamentals: audits, site structure, redirects, schema, indexation
- Comfortable with content strategy, from keyword and gap research through to briefing and quality control
- Working knowledge of Semrush (or similar), GA4, Google Search Console and Google Tag Manager
- Able to explain your reasoning to a non-technical client without hiding behind jargon
- Organised enough to hold nine accounts and a hard monthly reporting deadline at the same time
- Proactive and responsive in a remote-first, async team. You ask early rather than go quiet

???? Preferred Qualifications:
- Knowledge of the Australian, US and New Zealand digital landscape and how local buyers search
- Google Ads exposure, enough to read an account and support PPC reporting
- WordPress, plus dashboard tooling such as Swydo
- ClickUp (or similar) for transparent task delivery
- Canva for producing article and campaign assets
- Practical use of AI tools (Claude, Gemini, Manus, or similar) to raise output quality and cut admin
- Local SEO and Google Business Profile management
- Any exposure to AEO/GEO and AI search visibility is a real advantage

???? Ready to Shape the Future?
If you want to own a channel rather than work a queue, and you want the room to grow into the strategy rather than just execute it, we should talk.

To confirm you've read the entire job description, please respond with the subject line: "Grow with Wolf IQ".
Be sure to include the following in your application:
- Resume
- A short note (3-5 sentences) on your prior experience
- One SEO result you owned end to end, with the numbers
- Photo of your work area

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.0385
Total Execution Time  0.0398
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,524,744 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SEO-Specialist-1701366
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0321 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1701366
 LIMIT 1 
0.0014   SELECT *
FROM `employers`
WHERE `employer_id` = 631511
 LIMIT 1 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1701366
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-09',ej.date_added) duration_daysDATEDIFF('2026-08-09',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-09',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1701366' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1701366 
0.0019   UPDATE employer_jobs SET hit_counts '***Aug-03-2026=635***Aug-04-2026=77***Aug-05-2026=51***Aug-06-2026=30***Aug-07-2026=25***Aug-08-2026=27***Aug-09-2026=1' WHERE job_id'1701366'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Aug-2026=846' WHERE job_id'1701366'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1701366' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1701366 
0.0227   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '631511'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)