Amazon UK Online Arbitrage Product Research Virtual Assistant

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

TYPE OF WORK

Any

SALARY

$150 to $350

HOURS PER WEEK

TBD

DATE UPDATED

Sep 25, 2026

JOB OVERVIEW

Requirements

We are looking for an experienced Amazon UK Online Arbitrage & Wholesale Virtual Assistant who can consistently source profitable products for Amazon FBA. The ideal candidate should have strong knowledge of Amazon UK, product research, and sourcing from local markets, cash & carry stores, wholesalers, distributors, and online retailers.

Required Skills & Experience

Minimum 1 year of experience in Amazon UK Online Arbitrage or Wholesale sourcing.
Strong understanding of Amazon UK FBA and Amazon Seller Central.
Experience using SellerAmp SAS (SAS), Keepa, and the Amazon Seller App.
Ability to accurately calculate ROI, Profit Margin, Net Profit, VAT, Amazon Fees, and Shipping Costs.

Experience sourcing products from:

Local markets
Cash & Carry stores
Wholesalers and distributors
Retail stores
Online retailers
Strong knowledge of Keepa analysis, Buy Box analysis, competition analysis, and sales history.
Understanding of Amazon brand restrictions, IP complaints, and Hazmat products.
Excellent analytical, research, and communication skills.
Ability to work independently and meet daily sourcing targets.

Preferred Product Sourcing Criteria

Candidates should only submit products that meet the following requirements:

ROI: 35% or higher
Profit Margin: 25%–30% or higher
Net Profit: £5 or more per unit
Estimated Monthly Sales: 100 or more
Amazon should not be on the listing (preferred)
3–10 FBA sellers is ideal.
Up to 15–20 FBA sellers is acceptable if we have a strong chance of winning the Buy Box.
Stable Buy Box history with no frequent price wars.
Healthy Keepa price history with consistent sales.
Standard-size, non-Hazmat products.
Low or no IP complaint risk.
VAT calculations must be included in all profit analyses.
Daily 10 quality Product Must be provide

Daily Responsibilities
Source profitable products for Amazon UK FBA using SellerAmp SAS, Keepa, and other research tools.
Research products from local markets, Cash & Carry stores, wholesalers, distributors, and online retailers.
Analyze ROI, profit, margins, VAT, Amazon fees, competition, and Buy Box opportunities.

Submit qualified product leads in a spreadsheet including:
Product Name
ASIN
Supplier Name & Link
Buy Price
Selling Price
ROI
Net Profit
Profit Margin
Estimated Monthly Sales
Number of FBA Sellers
Buy Box Price
Keepa Screenshot
Notes

Assist with Amazon brand ungating when required, but prioritize sourcing products from brands that are already ungated to minimize delays and maximize purchasing opportunities.
Assist with product listings and inventory planning when required.
Monitor competitors and recommend pricing strategies to help maintain or win the Buy Box.
Performance Expectations
Submit 10–20 high-quality product leads per day.
Maintain a minimum 80% lead approval rate.
Ensure all submitted products meet our sourcing criteria.
Maintain accurate calculations and detailed reports.
Demonstrate professionalism, reliability, and confidentiality.

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.0434
Total Execution Time  0.0452
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,600 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Amazon-UK-Online-Arbitrage-Product-Research-Virtual-Assistant-1681749
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0280 seconds)  (Hide)
0.0006   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1681749
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 941343
 LIMIT 1 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1681749
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-09-27',ej.date_added) duration_days, DATEDIFF('2026-09-27',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-09-27',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1681749' 
0.0017   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1681749 
0.0022   UPDATE employer_jobs SET hit_counts = '***Jul-03-2026=692***Jul-04-2026=148***Jul-05-2026=96***Jul-06-2026=84***Jul-07-2026=32***Jul-08-2026=19***Jul-09-2026=12***Jul-10-2026=16***Jul-11-2026=8***Jul-12-2026=5***Jul-13-2026=16***Jul-14-2026=6***Jul-15-2026=9***Jul-16-2026=2***Jul-17-2026=3***Jul-18-2026=1***Jul-19-2026=4***Jul-20-2026=4***Jul-21-2026=4***Jul-22-2026=5***Jul-23-2026=1***Jul-24-2026=5***Jul-25-2026=5***Jul-26-2026=4***Jul-27-2026=5***Jul-28-2026=5***Jul-29-2026=5***Jul-30-2026=6***Jul-31-2026=9***Aug-01-2026=3***Aug-02-2026=1***Aug-03-2026=4***Aug-04-2026=6***Aug-05-2026=3***Aug-06-2026=2***Aug-07-2026=1***Aug-08-2026=2***Aug-09-2026=3***Aug-10-2026=1***Aug-11-2026=1***Aug-12-2026=4***Aug-13-2026=3***Aug-15-2026=4***Aug-16-2026=2***Aug-17-2026=2***Aug-18-2026=4***Aug-19-2026=10***Aug-20-2026=20***Aug-21-2026=5***Aug-22-2026=8***Aug-23-2026=1***Aug-25-2026=6***Aug-26-2026=3***Aug-27-2026=1***Aug-28-2026=3***Aug-29-2026=1***Aug-30-2026=1***Aug-31-2026=6***Sep-01-2026=2***Sep-02-2026=1***Sep-03-2026=3***Sep-04-2026=3***Sep-06-2026=5***Sep-07-2026=2***Sep-08-2026=5***Sep-09-2026=4***Sep-10-2026=1***Sep-12-2026=3***Sep-13-2026=4***Sep-14-2026=3***Sep-15-2026=1***Sep-16-2026=6***Sep-17-2026=7***Sep-19-2026=3***Sep-20-2026=1***Sep-21-2026=5***Sep-22-2026=7***Sep-23-2026=3***Sep-24-2026=2***Sep-25-2026=247***Sep-26-2026=50***Sep-27-2026=1' WHERE job_id= '1681749'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Jul-2026=1211***Aug-2026=111***Sep-2026=368' WHERE job_id= '1681749'  
0.0019   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1681749' 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` = 1681749 
0.0074   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '941343'
AND `date_added` >= '2022-06-08' 
0.0024   select * from teasers 
0.0079   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)