Senior Amazon OA Buyer / Purchasing Manager

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

TYPE OF WORK

Full Time

SALARY

$5 per hour

HOURS PER WEEK

40

DATE UPDATED

May 20, 2026

JOB OVERVIEW

Senior Amazon OA Buyer / Purchasing Manager

We are looking for an experienced Senior Amazon Online Arbitrage (OA) Buyer / Purchasing Manager to help scale our growing Amazon FBA business.

This is a high-impact leadership role. You will be responsible for reviewing sourcing leads, making purchasing decisions, identifying replenishable products, and helping improve the performance of our sourcing team.

If you have a strong track record in Amazon OA, understand how to analyze products deeply, and want to play a key role in growing a business, we would love to hear from you.

Schedule: Full-Time, Monday to Friday, 7:00 AM to 3:00 PM EST
Location: Remote

Your Primary Responsibilities
Product Review and Purchasing
Review sourcing leads submitted by VAs using SellerAmp SAS, Keepa, and Amazon Seller Central.
Make daily purchasing decisions using company funds.
Ensure purchased products meet our profitability and risk criteria.
Deploy purchasing capital efficiently to maximize profit.
Inventory and Replenishment Analysis
Monitor sold-out products and identify profitable replenishment opportunities.
Recommend reorders based on sales velocity, Buy Box stability, and profitability.
Track trends to help build a strong replenishable inventory base.
Team Leadership
Provide daily feedback to sourcing VAs.
Identify recurring sourcing issues and coach tea ---------- mbers to improve lead quality.
Assist with hiring, onboarding, and training new sourcing VAs.
Recommend process improvements and SOP enhancements.

Success in This Role Will Be Measured By
Consistently purchasing profitable inventory.
Efficient deployment of the daily buying budget.
Growth in replenishable products.
Improvement in sourcing VA approval rates.
Contribution to overall company sales and profit growth.

Our Buying Criteria

You should be comfortable evaluating products using criteria such as:

Stable Buy Box history.
Consistent Keepa price trends.
Strong sales velocity.
Minimum ROI and net profit thresholds.
Low risk of IP complaints, restrictions, or Buy Box suppression.
Minimal Amazon competition when appropriate.

Tools You Must Know
SellerAmp SAS
Keepa
Amazon Seller Central
Google Sheets
Slack

Requirements
Minimum of 3 years of hands-on Amazon Online Arbitrage experience (not dropshipping).
Experience purchasing products for an Amazon FBA business.
Proven experience leading or mentoring sourcing VAs.
Strong product analysis skills beyond just reviewing BSR.
Excellent written and spoken English.
Highly organized and able to manage multiple priorities independently.

Preferred Experience
Supported Amazon accounts generating $50,000+ per month in sales.
Managed significant weekly purchasing budgets.
Built or improved SOPs for sourcing and purchasing.
Strong understanding of replenishment strategies.

Compensation
Starting pay: $5.00 per hour
Growth potential to $7.00 to $10.00 per hour based on performance and contribution.

Performance Bonus

You will also be eligible for a monthly performance bonus based on growth in company net profit.

This directly rewards you for helping us purchase better inventory, improve sourcing quality, and scale the business profitably.

Growth Opportunity

This role can grow into a broader leadership position overseeing purchasing, sourcing, and inventory strategy as the business expands.

Important Note

The starting rate is fixed at $5.00 per hour. If this does not align with your expectations, please do not apply.

How to Apply

In the title of your application, please include:

#35

Please answer the following questions:

How many years of Amazon OA experience do you have?
Which tools do you use to analyze products?
What criteria do you use to d ---------- whether to buy a product?
Have you managed or trained sourcing VAs? If so, how many?
What is the largest Amazon account you have supported?
What were the approximate monthly sales of that account?
Describe a replenishable product opportunity you identified.
Why are you a strong fit for this role?

This is an excellent opportunity for an experienced Amazon OA professional who wants to take ownership of purchasing, lead a sourcing team, and help scale a profitable Amazon FBA business.

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.0246
Total Execution Time  0.0260
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,736 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Amazon-OA-Buyer-Purchasing-Manager-1651538
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0166 seconds)  (Hide)
0.0009   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1651538
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 936996
 LIMIT 1 
0.0019   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1651538
AND `misc`.`idIS NULL 
0.0010   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-13',ej.date_added) duration_daysDATEDIFF('2026-07-13',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-13',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1651538' 
0.0013   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1651538 
0.0022   UPDATE employer_jobs SET hit_counts '***May-20-2026=709***May-21-2026=90***May-22-2026=40***May-23-2026=20***May-24-2026=9***May-25-2026=9***May-26-2026=4***May-27-2026=7***May-28-2026=4***May-29-2026=3***May-30-2026=3***May-31-2026=2***Jun-01-2026=6***Jun-02-2026=8***Jun-04-2026=2***Jun-05-2026=4***Jun-06-2026=2***Jun-07-2026=1***Jun-08-2026=6***Jun-09-2026=4***Jun-10-2026=2***Jun-12-2026=1***Jun-13-2026=1***Jun-14-2026=2***Jun-15-2026=5***Jun-16-2026=2***Jun-17-2026=2***Jun-18-2026=5***Jun-19-2026=1***Jun-20-2026=1***Jun-21-2026=2***Jun-22-2026=2***Jun-23-2026=2***Jun-24-2026=2***Jun-25-2026=1***Jun-26-2026=1***Jul-01-2026=2***Jul-03-2026=3***Jul-04-2026=1***Jul-05-2026=2***Jul-07-2026=1***Jul-11-2026=1***Jul-13-2026=1' WHERE job_id'1651538'  
0.0012   UPDATE employer_jobs SET monthly_hits '***May-2026=899***Jun-2026=65***Jul-2026=11' WHERE job_id'1651538'  
0.0017   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1651538' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1651538 
0.0019   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '936996'
AND `date_added` >= '2022-06-08' 
0.0009   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)