Marketplace SEO Manager – Amazon & Walmart (Agency Experience Required)

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

TYPE OF WORK

Any

SALARY

$7 - $11 /hr Salary Based on Qualifications

HOURS PER WEEK

30

DATE UPDATED

Apr 23, 2026

JOB OVERVIEW

IMPORTANT – PLEASE READ BEFORE APPLYING

This role is ONLY for candidates who have worked at an Amazon or Walmart AGENCY managing multiple brands simultaneously. This role is NOT related to Google SEO, backlinks, or off-page SEO.

?? IMPORTANT – DO NOT APPLY IF:
-- You do NOT have Amazon or Walmart marketplace SEO experience
-- Your experience is primarily Google SEO, backlinks, or website SEO
-- You have not worked in an agency managing multiple brands
-- If your experience is limited to:
-- A single brand
-- VA/task-based execution
-- Following SOPs without owning outcomes

ROLE OVERVIEW
We are hiring for a Senior SEO Manager / Leadership Track role responsible for Amazon and Walmart listing optimization across multiple client accounts.

This is a high-level ownership role, not a junior execution role.

You will be responsible for:
-- Setting strategy
-- Approving and rejecting work
-- Mentoring tea ---------- mbers
-- Driving measurable improvements in ranking, indexation, conversion, and revenue

Final role level (Senior, Lead, or Manager) will be determined through a paid trial project based on actual performance, not just experience.

CORE RESPONSIBILITIES
--- Own SEO performance across multiple client accounts (ranking, traffic, conversion)
--- Lead keyword research and clustering strategy for new and existing listings
--- Review, refine, approve, or reject listing copy before publication
--- Ensure correct keyword placement across all listing elements
--- Diagnose and resolve indexation, ranking, and conversion issues
--- Align SEO with PPC and Design teams for full-funnel performance
--- Train, mentor, and review SEO specialists and listing tea ---------- mbers
--- Build and improve SEO SOPs for scalability
--- Monitor performance and proactively identify optimization opportunities
--- Provide clear, strategic recommendations to leadership

REQUIRED EXPERIENCE (NON-NEGOTIABLE)
--- 3+ years at an Amazon or Walmart AGENCY (multi-brand experience required)
--- Experience managing SEO across multiple brands simultaneously
--- Experience reviewing and approving/rejecting work from other tea ---------- mbers
--- Strong understanding of keyword intent, SERP behavior, and conversion strategy
--- Proven ability to diagnose and fix underperforming listings
--- Ability to clearly explain strategy and decision-making

TOOLS EXPERIENCE REQUIRED

You must have experience using these tools, but must NOT rely on them blindly.
--- DataDive and similar clustering tools
--- Helium 10 (Cerebro, Magnet, Listing Analyzer, Index Checker)
--- Amazon Brand Analytics
--- Amazon Search Term Reports
--- Walmart Seller Center tools
--- Advanced Google Sheets

WHAT WE ARE LOOKING FOR
--- Leadership mindset (not just execution)
--- Strong independent thinking and judgment
--- Ability to make decisions without perfect data
--- Process builder and tea ---------- ntor
--- High accountability and ownership
--- Ability to operate across multiple accounts without losing quality

COMPENSATION & STRUCTURE
--- All candidates must complete a paid trial project (2 weeks)
--- Trial performance determines final role placement:
-- Senior SEO Specialist
-- SEO Team Lead
-- SEO Manager
--- Compensation will be aligned with proven performance during the trial
--- Long-term opportunity with growth into leadership

APPLICATION REQUIREMENTS

A resume is REQUIRED. Applications without a resume will not be reviewed.

You must answer ALL of the following:
--- Have you directly optimized Amazon product listings (titles, bullets, backend keywords) and managed indexing/ranking?
(Yes/No — if No, do not apply)
--- Which Amazon or Walmart agencies have you worked for?
--- How many brands did you manage at one time?
--- What was your role in approving or rejecting listing changes?
--- Which SEO tools do you use, and when do you ignore them?
--- How important is ChatGPT or AI tools in your workflow?
--- How often should SEO/indexing be performed on a listing?
--- How do you manage multiple brands and maintain SEO cadence?
--- How would you structure an SEO team (roles, responsibilities, capacity)?


Final Question (Required):

--- Walk through your exact process for taking a non-indexed keyword and getting it ranked on page 1. Be specific. General answers will not be considered.

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.0390
Total Execution Time  0.0403
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,531,456 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Marketplace-SEO-Manager-Amazon-Walmart-Agency-Experience-Required-1497380
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0333 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1497380
 LIMIT 1 
0.0012   SELECT *
FROM `employers`
WHERE `employer_id` = 568002
 LIMIT 1 
0.0052   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1497380
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-19',ej.date_added) duration_daysDATEDIFF('2026-07-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-07-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1497380' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1497380 
0.0018   UPDATE employer_jobs SET hit_counts '***Oct-23-2025=169***Oct-24-2025=42***Oct-25-2025=19***Oct-26-2025=20***Oct-27-2025=11***Oct-28-2025=6***Oct-29-2025=5***Oct-30-2025=12***Oct-31-2025=5***Nov-01-2025=4***Nov-02-2025=9***Nov-03-2025=4***Nov-04-2025=6***Nov-05-2025=1***Nov-06-2025=2***Nov-07-2025=3***Nov-08-2025=3***Nov-09-2025=1***Nov-11-2025=1***Nov-13-2025=4***Nov-14-2025=1***Nov-15-2025=1***Nov-16-2025=2***Nov-17-2025=3***Nov-18-2025=1***Nov-19-2025=1***Nov-20-2025=1***Nov-23-2025=2***Nov-26-2025=2***Nov-28-2025=2***Nov-29-2025=1***Nov-30-2025=2***Dec-01-2025=2***Dec-02-2025=2***Dec-05-2025=1***Dec-06-2025=2***Dec-07-2025=2***Dec-08-2025=2***Dec-09-2025=1***Dec-11-2025=1***Dec-12-2025=1***Dec-14-2025=1***Dec-15-2025=2***Dec-17-2025=2***Dec-18-2025=131***Dec-19-2025=18***Dec-20-2025=16***Dec-21-2025=6***Dec-22-2025=9***Dec-23-2025=5***Dec-24-2025=2***Dec-25-2025=4***Dec-26-2025=8***Dec-27-2025=3***Dec-28-2025=5***Dec-29-2025=3***Dec-30-2025=3***Jan-01-2026=5***Jan-03-2026=2***Jan-06-2026=6***Jan-08-2026=2***Jan-09-2026=1***Jan-10-2026=1***Jan-11-2026=1***Jan-12-2026=2***Jan-13-2026=1***Jan-14-2026=1***Jan-15-2026=2***Jan-16-2026=1***Jan-17-2026=1***Jan-18-2026=1***Jan-19-2026=2***Jan-21-2026=2***Jan-22-2026=1***Jan-23-2026=3***Jan-25-2026=3***Jan-26-2026=2***Jan-29-2026=1***Feb-04-2026=1***Feb-08-2026=2***Feb-11-2026=2***Feb-13-2026=2***Feb-16-2026=2***Feb-18-2026=1***Feb-22-2026=1***Feb-23-2026=2***Feb-25-2026=1***Feb-26-2026=1***Mar-02-2026=2***Mar-05-2026=1***Mar-10-2026=1***Mar-14-2026=1***Mar-17-2026=1***Mar-18-2026=3***Mar-20-2026=2***Mar-21-2026=1***Mar-26-2026=2***Mar-27-2026=2***Mar-31-2026=1***Apr-01-2026=8***Apr-03-2026=1***Apr-05-2026=2***Apr-06-2026=1***Apr-14-2026=2***Apr-19-2026=1***Apr-20-2026=2***Apr-21-2026=1***Apr-23-2026=902***Apr-24-2026=35***Apr-25-2026=13***Apr-26-2026=9***Apr-27-2026=7***Apr-28-2026=13***Apr-29-2026=10***Apr-30-2026=8***May-01-2026=2***May-02-2026=3***May-03-2026=8***May-04-2026=8***May-05-2026=6***May-06-2026=1***May-07-2026=1***May-08-2026=5***May-09-2026=8***May-11-2026=3***May-12-2026=3***May-13-2026=5***May-15-2026=3***May-16-2026=6***May-17-2026=3***May-19-2026=1***May-21-2026=2***May-22-2026=1***May-23-2026=2***May-25-2026=2***May-28-2026=2***Jun-01-2026=5***Jun-02-2026=8***Jun-03-2026=1***Jun-05-2026=4***Jun-09-2026=1***Jun-14-2026=3***Jun-16-2026=4***Jun-18-2026=1***Jun-19-2026=1***Jun-20-2026=1***Jun-21-2026=1***Jun-23-2026=1***Jun-26-2026=1***Jun-27-2026=4***Jun-28-2026=5***Jun-29-2026=2***Jun-30-2026=1***Jul-01-2026=2***Jul-03-2026=2***Jul-05-2026=2***Jul-06-2026=2***Jul-10-2026=1***Jul-15-2026=1***Jul-16-2026=6***Jul-17-2026=1***Jul-18-2026=1***Jul-19-2026=1' WHERE job_id'1497380'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Oct-2025=289***Nov-2025=57***Dec-2025=232***Jan-2026=41***Feb-2026=15***Mar-2026=17***Apr-2026=1014***May-2026=75***Jun-2026=44***Jul-2026=19' WHERE job_id'1497380'  
0.0017   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1497380' 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` = 1497380 
0.0198   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '568002'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)