DTC Video Editor

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

TYPE OF WORK

Full Time

SALARY

$1,065.00 - $1,305.00 per month

HOURS PER WEEK

40

DATE UPDATED

Jun 28, 2026

JOB OVERVIEW

Sweat Pants Agency is a performance marketing agency and the ONLY agency behind multiple INC #1 fast-growing brands. We create, test, and scale ads across Meta, TikTok, Instagram, and other paid social platforms.

We are looking for a DTC Video Editor who can turn raw UGC, talking-head footage, product clips, client assets, AI-generated b-roll, and social references into engaging, platform-native ads.

This is a remote role and requires strong English communication skills.

Most of our creative is built for Meta, so this role is ideal for someone who understands paid social ads, direct response creative, UGC-style editing, short-form hooks, and fast creative iteration.

This is not just a “make it look nice” editing role. We are looking for someone who understands the difference between a beautiful edit and an effective ad.

You should be able to look at a video and think:

“Where would someone drop off?”
“How do we make the hook stronger?”
“Does this feel native to the platform?”
“Does the edit support the angle?”
“Is this persuasive from a consumer’s perspective?”

You will work closely with creative strategists, media buyers, and creative directors to edit paid social ads for ecommerce brands. The ideal candidate has strong instincts around hooks, pacing, retention, direct response structure, captions, audio, b-roll, AI tools, and what makes content feel native to platforms like Meta, Instagram, and TikTok.

You should also be comfortable using AI tools to improve the creative process. This may include generating natural-looking filler footage, creating product b-roll, producing AI voiceovers, transcribing scenes, analyzing competitor ads, or speeding up editing workflows.

What You’ll Do

Edit Paid Social Ads

- Edit performance-driven video ads for Meta, Instagram, TikTok, Reels, and other short-form platforms
- Turn raw UGC, talking-head footage, testimonials, product demos, founder content, and creator-style clips into finished ads
- Create multiple hooks, angles, and video variations for creative testing
- Build strong first-three-second hooks with visual impact
- Repurpose existing footage into new ad concepts and variations
- Make videos feel native to the platform, not like overproduced brand commercials

Bring Direct Response Creative Instincts

- Edit videos around direct response structures such as problem, agitation, solution, proof, and CTA
- Match the editing style to the footage, offer, brand, and creative angle
- Know when an ad should feel organic, handheld, raw, and native
- Know when an ad should feel more polished, premium, or brand-forward
- Use pacing, captions, pattern interrupts, b-roll, visual proof, and sound to keep people watching
- Make the ad feel cohesive rather than stitched together with random filler
- Think from the consumer’s perspective, not just the editor’s perspective

Improve Hooks, Pacing, and Retention

- Strengthen hook visuals and opening ---------- nts
- Improve pacing, scene order, and visual flow
- Add captions, overlays, text callouts, screenshots, sound cues, and pattern interrupts
- Identify ---------- nts where viewers may drop off and improve the edit accordingly
- Create edits that are clear, engaging, persuasive, and easy to follow
- Use sound design and audio pacing to make videos more engaging

Use AI Tools in the Creative Workflow

- Use AI tools to generate natural-looking filler footage or additional product b-roll when client footage is limited
- Match AI-generated footage to the quality, lighting, environment, and realism of the original clips
- Use AI voiceover tools when applicable
- Use AI tools for transcription, scene analysis, competitor ad comparison, and creative research
- Understand when AI improves an edit and when it makes the video feel unnatural
- Stay curious about new creative tools and workflows

Collaborate With the Creative Team

- Read creative briefs and ask smart questions when something is unclear
- Communicate estimated completion times before starting work
- Send an initial draft for review when working on a new format or a brief with multiple variants
- Take feedback from strategists, media buyers, and creative directors
- Revise quickly and communicate clearly around blockers, timelines, and priorities
- Pull inspiration from winning ads, organic content, competitor ads, and top creators
- Recommend new creative angles, hooks, structures, and references when appropriate

You’re a Great Fit If...

- You have 2 to 5+ years of video editing experience
- You have experience editing paid social ads, UGC-style content, short-form content, or DTC ecommerce ads
- You understand what makes content feel native to Meta, Instagram, TikTok, and Reels
- You have strong instincts for hooks, pacing, retention, and visual flow
- You understand direct response advertising and performance creative
- You can tell the difference between content that is visually aesthetic and content that is persuasive to a consumer
- You know how to adapt the edit based on the footage style, whether it should feel raw and organic or polished and premium
- You are strong with captions, typography, sound design, overlays, and voiceover pacing
- You can create multiple ad variations quickly without sacrificing quality
- You ask questions when a brief is unclear
- You communicate clearly about timelines, revisions, and blockers
- You are comfortable using AI tools in your creative workflow
- You have a strong sense of what keeps viewers watching

Tools You Should Be Comfortable With

You do not need to know every tool listed, but you should be fast at learning new creative tools.

- Adobe Premiere Pro, Final Cut Pro, or DaVinci Resolve
- CapCut
- Meta ad creative references and competitor research
- TikTok native editor
- Instagram native editor
- ElevenLabs or similar AI voiceover tools
- Higgsfield or similar AI image and video tools
- Gemini, ChatGPT, or similar tools for transcription, scene analysis, and creative research
- AI tools for image, video, voiceover, b-roll, and clip generation
- Google Drive, Slack, Notion, ---------- , or similar collaboration tools

Nice to Have

- Experience editing direct response DTC ads
- Experience working with paid social creative teams
- Experience editing Meta ads specifically
- Experience researching Meta Ad Library, TikTok Creative Center, or competitor ads
- Experience creating viral organic short-form content
- Experience creating platform-native content for TikTok, Instagram, or Reels
- Experience inside a marketing agency
- Motion graphics or typography skills
- Understanding of Meta and TikTok ad performance metrics
- A strong portfolio of UGC, paid social, or organic short-form edits
- Experience with AI-generated b-roll, AI voiceovers, or AI-assisted editing workflows

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0178
Total Execution Time  0.0196
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,524,256 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/DTC-Video-Editor-1678198
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0108 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0014   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1678198
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 589937
 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` = 1678198
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-13',ej.date_added) duration_daysDATEDIFF('2026-08-13',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-13',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1678198' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1678198 
0.0016   UPDATE employer_jobs SET hit_counts '***Jun-28-2026=344***Jun-29-2026=328***Jun-30-2026=118***Jul-01-2026=18***Jul-02-2026=26***Jul-03-2026=35***Jul-04-2026=11***Jul-05-2026=6***Jul-06-2026=26***Jul-07-2026=9***Jul-08-2026=11***Jul-09-2026=5***Jul-10-2026=3***Jul-11-2026=5***Jul-13-2026=4***Jul-14-2026=3***Jul-15-2026=7***Jul-16-2026=4***Jul-17-2026=4***Jul-19-2026=1***Jul-20-2026=5***Jul-22-2026=1***Jul-23-2026=1***Jul-24-2026=1***Jul-25-2026=6***Jul-26-2026=14***Jul-27-2026=12***Jul-28-2026=11***Jul-29-2026=20***Jul-30-2026=12***Jul-31-2026=11***Aug-01-2026=14***Aug-02-2026=12***Aug-03-2026=13***Aug-04-2026=11***Aug-05-2026=12***Aug-06-2026=10***Aug-07-2026=17***Aug-08-2026=19***Aug-12-2026=1***Aug-13-2026=1' WHERE job_id'1678198'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=790***Jul-2026=272***Aug-2026=110' WHERE job_id'1678198'  
0.0016   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1678198' 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` = 1678198 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '589937'
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)