Catalog Specialist, Full Time, Long-Term

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

TYPE OF WORK

Full Time

SALARY

90,000 - 110,000 per month

HOURS PER WEEK

40

DATE UPDATED

Dec 17, 2025

JOB OVERVIEW

Salary: Competitive, based on experience
Hours: Full-time (40 hrs/week)
Location: Remote (Philippines)
Schedule: Overlap with U.S. hours preferred
Start: ASAP
Commitment: Long-term role

*About the Role*

We are a growing U.S.-based product and e-commerce company looking for a Catalog Specialist to join our marketing team as a long-term, full-time tea ---------- mber.

##This is not a VA role.

You will be responsible for the accuracy, structure, and presentation of our product catalog across multiple major U.S. retail and marketplace platforms. This role requires speed, precision, ownership, and good judgment. You will work closely with our Marketing Manager and collaborate occasionally with Product.

If you enjoy detailed work, moving fast without sacrificing accuracy, and taking ownership of critical systems, this role will be a great fit.

*You will actively manage product listings on:*
----------
----------
----------
----------
----------
Our Shopify direct-to-consumer stores
Additional retailer platforms as needed

~What You’ll Be Responsible For~
Catalog & Product Management

Create, maintain, and audit product listings across all platforms
Manage product data in Plytix PIM
Maintain accurate titles, descriptions, specs, attributes, pricing, variants, and bundles
Support new SKU launches (typically fewer than 50 SKUs per new channel)
Manage product lifecycle updates, changes, and discontinuations
Content & Merchandising
Write product descriptions when needed
Edit and format provided product copy for clarity, accuracy, and consistency
Ensure product pages meet internal standards and brand guidelines
Use AI responsibly as a tool — not a substitute for understanding the product
Digital Asset Management
Manage product images and files in Canto
Upload and organize provided assets
Ensure correct assets are used across channels
Pricing & Competitive Reporting
Monitor pricing across channels
Perform competitive price checks using Price2Spy and Excel
Identify pricing discrepancies, compliance risks, and competitive gaps
Provide clear price and competitor reporting
Process Improvement
Follow existing SOPs
Improve and refine SOPs
Help document new processes as the business grows
Track work and priorities in ClickUp

*Tools You’ll Use*
#Required
Excel (strong comfort required)
Shopify
SellerCloud
Plytix PIM
ClickUp
Microsoft Outlook & Teams

*Nice to Have:*
Canva
Experience with major U.S. marketplaces

##How We Work##
High sense of urgency
Clear expectations and ownership
Mostly asynchronous work
Some overlap with U.S. business hours preferred (4–6 hours)
You are expected to work independently and proactively flag issues

Who This Role Is For
You are:
Extremely detail-oriented
Fast, accurate, and execution-focused
Comfortable working independently
Able to follow instructions precisely
Confident writing clear, professional English
Proactive about identifying and solving problems
Interested in learning technical products (such as pressure washer accessories)

Who This Role Is NOT For
VA-only mindset
Freelancers juggling multiple clients
Job hoppers
Poor written English
Anyone who needs constant supervision

Requirements
Mid-level experience in e-commerce catalog or marketplace management
Prior experience with U.S.-based e-commerce brands
Hands-on experience managing marketplace listings
Excellent written English
Comfortable committing to a full-time, long-term role
Compensation & Commitment
Full-time (40 hours/week)

Long-term position
Competitive monthly pay (90, ---------- ,000, based on experience)
Performance reviews and growth opportunities

How to Apply (Required)
To be considered, you must answer all questions below:
Which platforms have you personally managed product listings on? Briefly describe your role.
Describe a time you owned the accuracy of a product catalog across multiple channels. What issue did you catch or fix?
How do you balance speed with accuracy when same-day updates are required?
How do you learn a new technical product category well enough to manage listings and write accurate copy?
Why are you looking for a long-term, full-time role instead of short-term VA or freelance work?
Applications without detailed answers will not be considered.

Next Steps
Short-listed candidates will be asked to complete a paid skills test focused on catalog accuracy, pricing analysis, and judgment.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0032
Controller Execution Time ( Jobseekers / Job )  0.0227
Total Execution Time  0.0268
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,515,920 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Catalog-Specialist-Full-Time-Long-Term-1536747
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0149 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1536747
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 418771
 LIMIT 1 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1536747
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1536747' 
0.0011   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1536747 
0.0013   UPDATE employer_jobs SET hit_counts '***Dec-17-2025=87***Dec-18-2025=73***Dec-19-2025=12***Dec-20-2025=9***Dec-21-2025=9***Dec-22-2025=16***Dec-23-2025=11***Dec-24-2025=2***Dec-25-2025=1***Dec-26-2025=6***Dec-27-2025=7***Dec-28-2025=4***Dec-30-2025=1***Dec-31-2025=1***Jan-01-2026=3***Jan-02-2026=8***Jan-03-2026=2***Jan-04-2026=1***Jan-05-2026=2***Jan-06-2026=3***Jan-07-2026=2***Jan-08-2026=1***Jan-09-2026=2***Jan-10-2026=2***Jan-11-2026=2***Jan-12-2026=9***Jan-13-2026=1***Jan-15-2026=5***Jan-16-2026=3***Jan-17-2026=1***Jan-19-2026=5***Jan-20-2026=6***Jan-21-2026=5***Jan-22-2026=4***Jan-23-2026=2***Jan-24-2026=2***Jan-25-2026=1***Jan-26-2026=4***Jan-27-2026=6***Jan-28-2026=1***Jan-29-2026=2***Jan-30-2026=2***Jan-31-2026=1***Feb-01-2026=5***Feb-02-2026=2***Feb-04-2026=4***Feb-05-2026=2***Feb-06-2026=2***Feb-09-2026=2***Feb-10-2026=1***Feb-11-2026=2***Feb-12-2026=2***Feb-13-2026=4***Feb-16-2026=1***Feb-17-2026=2***Feb-18-2026=1***Feb-19-2026=3***Feb-20-2026=3***Feb-21-2026=1***Feb-24-2026=1***Feb-25-2026=1***Feb-26-2026=1***Mar-01-2026=1***Mar-02-2026=2***Mar-07-2026=1***Mar-09-2026=1***Mar-10-2026=1***Mar-11-2026=3***Mar-12-2026=2***Mar-13-2026=1***Mar-14-2026=1***Mar-16-2026=4***Mar-17-2026=1***Mar-21-2026=2***Mar-24-2026=1***Mar-25-2026=1***Mar-26-2026=4***Mar-27-2026=2***Apr-01-2026=1***Apr-02-2026=2***Apr-03-2026=3***Apr-07-2026=3***Apr-09-2026=1***Apr-17-2026=1' WHERE job_id'1536747'  
0.0012   UPDATE employer_jobs SET monthly_hits '***Dec-2025=239***Jan-2026=88***Feb-2026=40***Mar-2026=28***Apr-2026=11' WHERE job_id'1536747'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1536747' 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` = 1536747 
0.0048   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '418771'
AND `date_added` >= '2022-06-08' 
0.0006   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)