Amazon PPC Manager

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

TYPE OF WORK

Any

SALARY

?75,000 per month

HOURS PER WEEK

40

DATE UPDATED

Jan 13, 2026

JOB OVERVIEW

We are seeking a Amazon PPC Manager to lead the strategy and execution of SEO-driven content and paid campaigns across Amazon. This role is critical to enhancing product visibility, click-through rates, and ultimately sales performance for our brand partners.

**Key Responsibilities**
- Conduct deep keyword research using tools like Helium 10, DataDive, SmartScout, Amazon Ad Center, etc.
- Analyze competitor listings, keyword performance, and ranking strategies.
- Build optimized listings (title, bullets, backend keywords, description) tailored to both Amazon and/or Walmart platforms.
- Plan, launch, and manage PPC advertising campaigns (sponsored products, search boost, etc.).
- Monitor campaign performance, provide weekly insights, and identify improvement opportunities.
- Collaborate with creative and content teams to ensure image assets and A+ content align with SEO goals.
- Update and maintain a keyword tracking database for all active SKUs and campaigns.
- Assist in onboarding new brands by contributing to pre-audit keyword insights and post-launch performance reporting.

**Ideal Candidate Will Have:**
- 2+ years of proven experience in Amazon and/or Walmart PPC advertising and listing optimization.
- Strong understanding of SEO principles, keyword indexing, and ranking behavior across both platforms.
- Hands-on experience with keyword research tools (Helium 10, SmartScout, DataDive, Cerebro, Walmart Connect, Amazon Ads etc.).
- Ability to interpret data and translate it into actionable improvements.
- Excellent written English and ability to craft keyword-optimized copy that resonates with customers.
- A proactive mindset with attention to detail and high standards of quality.

**Nice to Have (Bonus):**
- Experience working in an agency or brand-direct environment.
- Experience with AI tools to accelerate keyword clustering or content generation.

**Compensation & Benefits**

Compensation is structured based on experience and performance and typically includes:
- A fixed base (hourly or monthly, depending on engagement type)
- Performance-based incentives tied to efficiency and profitability benchmarks

**In addition, we offer the following benefits:**
- Paid Time Off (PTO)
- All major U.S. holidays off
- Paid birthday leave
- Flexible remote work environment
- Long-term growth opportunities as the PPC function scales

**How to Apply:**

Please submit:
- Your resume
- A portfolio or example of listings you’ve optimized (if available)
- Briefly explain your approach to keyword research and PPC campaign optimization.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0169
Total Execution Time  0.0190
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,506,360 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Amazon-PPC-Manager-1553617
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0068 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1553617
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 400629
 LIMIT 1 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1553617
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-20',ej.date_added) duration_daysDATEDIFF('2026-04-20',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-04-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1553617' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1553617 
0.0016   UPDATE employer_jobs SET hit_counts '***Jan-13-2026=78***Jan-14-2026=57***Jan-15-2026=22***Jan-16-2026=24***Jan-17-2026=15***Jan-18-2026=13***Jan-19-2026=12***Jan-20-2026=19***Jan-21-2026=5***Jan-22-2026=3***Jan-23-2026=2***Jan-25-2026=3***Jan-26-2026=6***Jan-27-2026=3***Jan-28-2026=4***Jan-29-2026=5***Jan-30-2026=5***Jan-31-2026=2***Feb-01-2026=2***Feb-02-2026=4***Feb-03-2026=3***Feb-04-2026=2***Feb-06-2026=3***Feb-07-2026=3***Feb-09-2026=1***Feb-11-2026=1***Feb-12-2026=1***Feb-13-2026=2***Feb-16-2026=2***Feb-18-2026=1***Feb-19-2026=1***Feb-20-2026=2***Feb-21-2026=2***Feb-22-2026=2***Feb-23-2026=3***Feb-24-2026=7***Feb-25-2026=1***Feb-26-2026=1***Feb-27-2026=1***Mar-01-2026=1***Mar-02-2026=3***Mar-04-2026=1***Mar-05-2026=1***Mar-09-2026=2***Mar-10-2026=1***Mar-11-2026=2***Mar-13-2026=2***Mar-24-2026=1***Mar-25-2026=1***Mar-26-2026=4***Mar-27-2026=2***Mar-28-2026=1***Mar-30-2026=1***Apr-06-2026=1***Apr-17-2026=1***Apr-19-2026=1***Apr-20-2026=1' WHERE job_id'1553617'  
0.0013   UPDATE employer_jobs SET monthly_hits '***Jan-2026=278***Feb-2026=45***Mar-2026=23***Apr-2026=4' WHERE job_id'1553617'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1553617' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1553617 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '400629'
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)