Experienced Amazon Online Arbitrage Product Researcher

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

TYPE OF WORK

Full Time

SALARY

$750 - $1000 per month

HOURS PER WEEK

40

DATE UPDATED

Oct 2, 2026

JOB OVERVIEW

We are Extra Ordinary Essentials, a growing US-based Amazon and Walmart seller. We are looking for an EXPERIENCED online arbitrage (OA) product researcher to join our team full-time and long-term.

This is not an entry-level role. You must already know how to source profitable products for Amazon. We will provide our buying criteria, but we will not be teaching OA from scratch.

WHAT YOU'LL DO
- Find profitable products on US retail and brand websites to resell on Amazon
- Analyze leads using Keepa and SellerAmp (BSR, sales velocity, price history, offer counts, Buy Box trends)
- Use sourcing methods including storefront stalking, reverse sourcing, retail clearance scanning, and Keepa Product Finder
- Check every lead for IP complaint risk, hazmat, and gating restrictions before submitting
- Factor in coupons, cashback, and discount stacking when calculating profit
- Submit leads daily in our Google Sheet with full analysis

REQUIREMENTS
- At least 1 year of Amazon OA sourcing experience (please describe it in your application)
- Strong working knowledge of Keepa and SellerAmp
- Understanding of Amazon restrictions, IP complaint risks, and FBM/FBA fees
- Good written English and attention to detail
- Reliable internet and computer
- Available to work full-time, Monday to Friday

WHAT WE OFFER
- Stable, long-term, full-time position
- Bonus for every lead we purchase
- Clear buying criteria and training on our specific process
- Room to grow into more responsibilities as you prove yourself
- Paid on time, every time

IMPORTANT
This is an exclusive role. We are looking for someone who will work only for us on Amazon sourcing, not for other Amazon sellers. Please tell us honestly in your application if you currently work for other clients.

Time tracking is used during working hours.

HOW TO APPLY
To show you read this post, start your application with the words "ORANGE KEEPA".

In your application, include:
1. How long you have done Amazon OA sourcing and for whom (type of seller, no names needed)
2. Which sourcing methods you use most
3. Whether you currently work for any other clients
4. ONE example of a profitable lead you found in the past, with your analysis (buy cost, sell price, BSR, estimated monthly sales, ROI)

Shortlisted applicants will complete a short PAID test task.

Applications that do not follow these instructions will not be considered.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0136
Total Execution Time  0.0155
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,488,328 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Experienced-Amazon-Online-Arbitrage-Product-Researcher-1742281
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0062 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1742281
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 977232
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1742281
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-04',ej.date_added) duration_days, DATEDIFF('2026-10-04',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-04',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1742281' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1742281 
0.0008   UPDATE employer_jobs SET hit_counts = '***Oct-02-2026=1293***Oct-03-2026=104***Oct-04-2026=1' WHERE job_id= '1742281'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1397' WHERE job_id= '1742281'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1742281' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1742281 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '977232'
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)