Senior Video Editor D2C E-COM business (Remote, Full-Time) + Bonuses

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

TYPE OF WORK

Full Time

SALARY

$7–12 USD/hour (depending on experience

HOURS PER WEEK

40

DATE UPDATED

Jun 29, 2026

JOB OVERVIEW

Senior Video Editor, Meta Direct-Response (Remote, Full-Time)
Location: Fully remote / global

Type: Full-time

Pay: 6 to 12 USD/hour (depending on experience), plus uncapped performance bonuses (up to 50-500$)

ABOUT THE ROLE
We're a EU-based direct-to-consumer E-COM business running paid social at scale, and our growth lives and dies by creative.

We're looking for a senior video editor who thinks like a performance marketer and is on top of the latest AI developments.

Beside our team of editors, you will help in the editing pipeline for our Meta ad creative: UGC, VSLs, native-style ads, and rapid hook/variation testing. You'll turn raw footage, AI-generated avatars, and scripts into ads that ship fast and perform, then iterate on the winners.

Moreover, you are an expert in AI UGC and animations.

This is a high-volume, high-velocity seat.

If you love a tight feedback loop and seeing your work tied directly to results, you'll thrive here. If you need a week to deliver one polished edit, this isn't the role.

WHAT YOU'LL DO

Edit and ship Meta ad creative at volume: UGC, VSLs, talking-head, and native formats.

Produce multiple hook and angle variations of winning concepts for systematic testing.

Cut for the platform: vertical 9:16, burned-in captions, fast pacing, strong first 3 seconds, mobile-first.

Ffluently with AI tools: AI avatars and lip-sync (HeyGen, Higgsfield, Kling), AI voice (ElevenLabs), and AI-assisted editing/upscaling/footage workflows
Source and assemble B-roll, motion graphics, text overlays, and product shots into clean, native-feeling ads
Maintain visual variation across a batch so ads read as distinct (avoiding duplicate-detection issues on Meta).

Turn briefs and scripts into finished ads with minimal hand-holding, and flag when something won't work before it's built
Keep an organized, well-named file and asset system so winners can be quickly re-cut and scaled

WHAT WE'RE LOOKING FOR

3+ years editing short-form video, with real experience editing for Meta / Facebook & Instagram paid ads (not just organic or YouTube).

A portfolio of direct-response ad creative.

Show us ads that were built to sell, ideally with performance context.

Fluent English, both written and spoken.

You'll work from English scripts, write English captions, and communicate clearly with the team daily.

Genuinely current with AI video tools. You experiment with new ones the week they drop, not the year after
Fast turnarounds without babysitting.

You manage your own queue, hit deadlines, and communicate proactively
Proactive and opinionated.

You bring hook ideas, spot what's working in the data, and suggest the next test. You don't wait to be told

NICE TO HAVE

Understanding of direct-response copy and ad structure (hooks, leads, CTAs)

Basic motion graphics / thumbnail / static design

Familiarity with ad testing frameworks and reading basic ad metrics (CTR, hook rate, ROAS)

WHY YOU'LL LIKE IT HERE

Your work is directly tied to results. You'll see what wins and double down on it.

Real creative ownership and room to test your own ideas.

A team that ships fast and values initiative over process.

Performance bonuses on top of base for editors whose creative hits the KPIs (NO UPPER LIMIT ON BONUS!)

HOW TO APPLY

Send us:

Your portfolio / reel. Lead with direct-response ad work, especially Meta

A short note on the AI tools you use and how they've sped up or improved your output, ideally with some examples

One example of an ad you edited that performed well, and a breakdown of why you think it worked.

Your availability and timezone

To show you actually read this: start your application with the word "Scroll-stopper." Applications without it won't be reviewed.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0394
Total Execution Time  0.0409
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,168 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Video-Editor-D2C-E-COM-business-Remote-Full-Time-Bonuses-1678276
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0318 seconds)  (Hide)
0.0008   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1678276
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 767182
 LIMIT 1 
0.0026   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1678276
AND `misc`.`idIS NULL 
0.0010   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-14',ej.date_added) duration_daysDATEDIFF('2026-07-14',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-07-14',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1678276' 
0.0013   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1678276 
0.0020   UPDATE employer_jobs SET hit_counts '***Jun-29-2026=616***Jun-30-2026=79***Jul-01-2026=28***Jul-02-2026=35***Jul-03-2026=28***Jul-04-2026=3***Jul-05-2026=9***Jul-06-2026=6***Jul-07-2026=65***Jul-08-2026=15***Jul-09-2026=1***Jul-10-2026=3***Jul-11-2026=1***Jul-14-2026=1' WHERE job_id'1678276'  
0.0011   UPDATE employer_jobs SET monthly_hits '***Jun-2026=695***Jul-2026=194' WHERE job_id'1678276'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1678276' AND status LIKE 'sent%' ORDER BY id DESC  
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1678276 
0.0118   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '767182'
AND `date_added` >= '2022-06-08' 
0.0010   select from teasers 
0.0061   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)