Purchasing Specialist / Marketplace Buyer VA

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

TYPE OF WORK

Full Time

WAGE / SALARY

5-20$/hour

HOURS PER WEEK

40

DATE UPDATED

Jun 1, 2026

JOB OVERVIEW

We are a European trading company based in Germany, and we buy products from online marketplaces for resale across e-commerce channels. We are looking for a full-time Purchasing Specialist who can help us identify suitable items, communicate with sellers, support purchasing operations, and become a long-term part of our team.

This role is especially suitable for someone with a very fast learning curve, strong comprehension, and a highly solution-oriented mindset. Direct experience in this exact niche is not required if you learn quickly, understand processes fast, and can be trained into our system.

What you will do:

Search for and analyze products on online marketplaces
Communicate with sellers in natural-sounding German
Support purchasing decisions and operational follow-through
Enter payments and purchasing information into our internal online platform
Assist with related admin and operational tasks
Work closely with our team in English, including understanding English voice messages
What matters most to us:

Fast comprehension and strong learning ability
Excellent English communication skills
German that sounds natural and trustworthy in seller communication
Analytical thinking and a solution-oriented approach
Reliability and interest in a long-term working relationship
AI tools may be used, especially for translation support, but the final communication with sellers must sound fully natural in German. Many private sellers are cautious and sensitive to anything that feels unnatural or untrustworthy.

Work setup:

Ideally full-time, around 40 hours per week
Availability during German daytime is preferred
Late-evening availability is a plus
Compensation is hourly pay plus bonus per purchased item
We are especially interested in building a very long-term relationship with strong performers
This role offers exceptional earning potential for the right person over time
How to apply: Please send us a short application in English and include the following:

A short introduction about yourself
Why you think you are a strong fit for this role
An example that shows you learn new systems or processes quickly
Your experience with purchasing, sourcing, e-commerce, admin support, or similar work
Your level of English and German
Your availability (hours per week and when you can work)
Your hourly rate
A short voice note in English introducing yourself
To help us assess applications quickly, please start your application with the phrase: Fast learner for long-term growth

If you want, I can also make this sharper in a more performance-driven style or rewrite it in a warmer, more premium tone to attract stronger candidates.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0376
Total Execution Time  0.0389
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,640 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Purchasing-Specialist-Marketplace-Buyer-VA-1659062
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0322 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1659062
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 647520
 LIMIT 1 
0.0246   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1659062
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-20',ej.date_added) duration_daysDATEDIFF('2026-06-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-06-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1659062' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1659062 
0.0010   UPDATE employer_jobs SET hit_counts '***Jun-01-2026=1084***Jun-02-2026=68***Jun-03-2026=49***Jun-04-2026=21***Jun-05-2026=16***Jun-06-2026=10***Jun-07-2026=15***Jun-08-2026=13***Jun-09-2026=16***Jun-10-2026=10***Jun-11-2026=5***Jun-12-2026=4***Jun-13-2026=5***Jun-20-2026=1' WHERE job_id'1659062'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1279' WHERE job_id'1659062'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1659062' 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` = 1659062 
0.0025   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '647520'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)