E-Commerce Operations Specialist | Etsy + Shopify + POD

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

TYPE OF WORK

Full Time

SALARY

Starting at 5.75/hr

HOURS PER WEEK

35

DATE UPDATED

Aug 16, 2026

JOB OVERVIEW

E-Commerce Operations Specialist | Etsy + Shopify + POD

Pringle Craft Co. is looking for an experienced, organized, and proactive E-Commerce Operations Specialist to support the day-to-day operations and growth of multiple e-commerce brands.

This is not a basic data-entry VA position. We are looking for someone who understands how e-commerce stores operate and can eventually take ownership of projects from research through launch.

What You’ll Do

• Create, upload, update, and optimize Etsy and Shopify product listings
• Conduct keyword, competitor, trend, and product research
• Write SEO-focused titles, descriptions, tags, and product copy
• Create professional product mockups and organize digital assets
• Manage product variants, pricing, collections, images, and listing details
• Work with print-on-demand platforms such as Printify and Printful
• Assist with digital product creation and listing
• Help maintain and improve existing Etsy and Shopify storefronts
• Build new Etsy storefronts using client-provided intake information, branding, products, and business details
• Help develop repeatable systems and SOPs for launching and managing stores
• Use AI tools such as ChatGPT to improve research, productivity, content creation, and workflows
• Perform quality-control checks before products and storefronts go live

Ideal Candidate

You should have hands-on experience with Etsy, Shopify, or both. Experience with POD, digital products, SEO, Canva, mockups, and product research is strongly preferred.

Experience with tools such as eRank, EverBee, Printify, Printful, Canva, Google Workspace, ChatGPT, Shopify, and Etsy is a plus.

We especially value someone who:

• Pays close attention to details
• Can follow an established process while also identifying ways to improve it
• Communicates proactively
• Is comfortable learning new tools and systems
• Can work independently after training
• Takes ownership of their work
• Wants a stable, long-term position and room to grow

Hours & Compensation

• 35 hours per week
• $5.75 USD per hour to start
• Long-term position
• Paid trial required for finalists
• Opportunities for performance-based increases as responsibilities, skills, and ownership grow

How to Apply

Please include:

1. A brief introduction and summary of your e-commerce experience
2. Your experience with Etsy and Shopify
3. Your experience creating or optimizing product listings
4. Your experience with SEO and keyword/product research
5. Your experience with Printify, Printful, or other POD platforms
6. Your experience using ChatGPT or other AI tools in your work
7. A link to your portfolio or examples of stores/listings you’ve worked on, if available
8. A short Loom/video introduction
9. Confirmation that you are available for 35 hours per week and comfortable with the $5.75/hour starting rate
10. Tell us about one process you improved in a previous role and what changed as a result

IMPORTANT: In the first line of your application, include the words “PREMIUM ECOMMERCE” so we know you read the entire job posting.

We are looking for someone who wants to grow with the company, take ownership of their work, and help us build efficient systems that can support multiple brands and client storefronts.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0014
Controller Execution Time ( Jobseekers / Job )  0.0276
Total Execution Time  0.0298
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,960 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/E-Commerce-Operations-Specialist-Etsy-Shopify-POD-1710176
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0135 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0024   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1710176
 LIMIT 1 
0.0016   SELECT *
FROM `employers`
WHERE `employer_id` = 886343
 LIMIT 1 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1710176
AND `misc`.`idIS NULL 
0.0009   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1710176' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1710176 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-16-2026=983***Aug-17-2026=284***Aug-18-2026=115***Aug-19-2026=84***Aug-20-2026=82***Aug-21-2026=41***Aug-22-2026=35***Aug-23-2026=7***Aug-24-2026=19***Aug-25-2026=21***Aug-26-2026=17***Aug-27-2026=25***Aug-28-2026=17***Aug-29-2026=6***Aug-30-2026=17***Aug-31-2026=9***Sep-01-2026=6***Sep-02-2026=7***Sep-03-2026=13***Sep-04-2026=7***Sep-05-2026=5***Sep-06-2026=4***Sep-07-2026=7***Sep-08-2026=8***Sep-09-2026=5***Sep-10-2026=5***Sep-11-2026=1***Sep-12-2026=11***Sep-13-2026=3***Sep-14-2026=10***Sep-15-2026=6***Sep-16-2026=3***Sep-17-2026=2***Sep-18-2026=6***Sep-19-2026=1***Sep-21-2026=2' WHERE job_id'1710176'  
0.0011   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1758***Sep-2026=112' WHERE job_id'1710176'  
0.0014   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1710176' 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` = 1710176 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '886343'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0006   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)