Junior TikTok Shop Affiliate

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

TYPE OF WORK

Full Time

SALARY

500

HOURS PER WEEK

40

DATE UPDATED

Aug 13, 2026

JOB OVERVIEW

We're hiring a TikTok Shop Affiliate Manager to join Sophie Society's TikTok Shop team. This is a junior-level role focused on building genuine relationships with affiliates and growing the creator communities for the brands we manage on TikTok Shop. Most of these brands are US-based, so all creator-facing communication happens in English. The day-to-day is hands-on relationship work: finding creators, reaching out, onboarding them, keeping them active, and helping each brand's community grow.

What you'll do:

Affiliate & Creator Relationships:
-Build and nurture relationships with TikTok Shop affiliates and creators across multiple US-based brands
-Source and reach out to new creators with personalized messages (not generic or AI-generated)
-Onboard new affiliates: walk them through the brand, the product, commissions, and how to get started
-Re-engage dormant or inactive affiliates to bring them back into the program
-Negotiate basic commission terms and coordinate sample/seeding shipments and follow-ups
-Track creator activity: videos posted, GMV generated, views, and engagement

Community Growth:
-Grow and manage each brand's creator community ( ---------- and group chats)
-Keep creators engaged through regular communication, challenges, contests, and shoutouts
-Run monthly creator challenges and incentive campaigns, including bonus tracking
-Distribute creator briefs and keep creators aligned on content direction and promos

Coordination & Reporting:
-Coordinate flash sales and time-sensitive promos with affiliates (notify, brief, activate)
-Keep the creator CRM / tracker up to date
-Provide weekly updates on creator activity, sample status, and GMV
-Work closely with the wider TikTok Shop and Amazon teams to stay aligned with each brand's goals

Requirements:
-Fluent, professional English (written and spoken)
-Strong communication and relationship-building skills
-Comfortable on TikTok and across social platforms
-Organized and able to juggle multiple brands and workflows at once
-Self-starter who can work independently in a remote setup
-Reliable internet and some daily overlap with US business hours

Nice to have:
-1+ year of experience as a community manager. Not a hard requirement, but a real differentiator
-Experience with TikTok Shop, affiliate programs, or creator/influencer marketing
-Experience managing ---------- or other creator communities
-E-commerce / DTC / Amazon brand background
-Spanish/English speaker (most of our team is LATAM-based)
-Familiarity with tools like Notion, Slack, Cruva, and Kalodata

Salary: $ ---------- USD per month

Apply here: ----------

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0177
Total Execution Time  0.0191
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,506,176 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Junior-TikTok-Shop-Affiliate-1694997
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0124 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1694997
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 454106
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1694997
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-23',ej.date_added) duration_daysDATEDIFF('2026-08-23',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-08-23',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1694997' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1694997 
0.0015   UPDATE employer_jobs SET hit_counts '***Jul-23-2026=760***Jul-24-2026=53***Jul-25-2026=25***Jul-26-2026=21***Jul-27-2026=23***Jul-28-2026=22***Jul-29-2026=13***Jul-30-2026=9***Jul-31-2026=11***Aug-01-2026=6***Aug-02-2026=4***Aug-03-2026=7***Aug-04-2026=5***Aug-05-2026=3***Aug-06-2026=7***Aug-07-2026=3***Aug-08-2026=1***Aug-09-2026=1***Aug-10-2026=2***Aug-12-2026=4***Aug-13-2026=546***Aug-14-2026=36***Aug-15-2026=15***Aug-16-2026=10***Aug-17-2026=21***Aug-18-2026=16***Aug-19-2026=7***Aug-20-2026=5***Aug-21-2026=2***Aug-22-2026=2***Aug-23-2026=1' WHERE job_id'1694997'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=935***Aug-2026=704' WHERE job_id'1694997'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1694997' 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` = 1694997 
0.0050   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '454106'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)