Senior YouTube Video Editor: Long Form + Shorts | Full-Time | Long-Term

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

TYPE OF WORK

Full Time

SALARY

$600 to $800 per month

HOURS PER WEEK

35

DATE UPDATED

Oct 8, 2026

JOB OVERVIEW

We are an established Australian investment education business looking for an exceptional full-time YouTube Video Editor to become a key member of our content team.
This is not a role for someone who simply removes pauses, adds captions and exports a video.
We want an editor who understands YouTube retention, storytelling, pacing and audience psychology.
We already have an experienced on-camera presenter, a substantial library of content and a 60–90 minute educational presentation recorded every week. Your job is to turn that raw material into highly watchable standalone YouTube content.
Our audience is predominantly Australians aged 40+, so we are looking for polished, intelligent and trustworthy editing rather than hyperactive editing designed for teenagers.
What you will do
- Turn a weekly 60–90 minute presentation into approximately 2–3 strong standalone YouTube videos.
- Create approximately 5–8 Shorts from the same source material.
- Edit long-form educational videos generally around 10–25 minutes.
- Find the strongest story and teaching points rather than simply editing chronologically.
- Make sure the opening delivers on the title immediately.
- Remove repetition and dead sections while preserving the presenter's natural style.
- Add B-roll, charts, screenshots, captions, lower thirds and simple motion graphics where they improve understanding.
- Create clean visual explanations of financial concepts and numbers.
- Make text and graphics clear enough to read on a television.
- Clean audio, colour-correct footage and maintain a consistent visual style.
- Work with our YouTube strategist on thumbnail concepts and packaging.
- Produce Shorts that communicate one complete idea rather than random clips.
- Maintain organised source files and project files.
- Deliver consistently and hit agreed deadlines.

What we care about
Retention and clarity matter more to us than flashy transitions.
A great editor for us can watch a 90-minute presentation, identify the 15 minutes worth publishing, restructure it if necessary, and make the viewer want to continue watching.

You should understand concepts such as:
- the first 30 seconds of a YouTube video
- pattern interruption
- open loops
- removing dead time
- matching the opening to the title/thumbnail promise
- visual storytelling
- when B-roll helps and when it distracts
- long-form versus Shorts pacing

Experience editing educational, finance, business, documentary, podcast or expert-led content is particularly useful.
Premiere Pro or DaVinci Resolve preferred. After Effects skills are valuable but not essential. Claude. Higgsfield. Remotion. Opus. etc.

This role is probably NOT for you if
You need detailed instructions for every edit.
You think retention means adding a zoom or sound effect every three seconds.
You routinely miss deadlines.
You cannot explain why you made an editorial decision.
Or your portfolio consists mainly of templates rather than storytelling.
How to apply
Please send us:
1. Links to your three best long-form YouTube videos.
2. Links to your three best Shorts.
3. Tell us exactly what you personally did on each.
4. Pick one of the long-form videos and explain one editing decision you made specifically to improve retention.
5. Tell us approximately how long that video took you to edit.
6. Tell us your current workload and when you could start.
7. Tell us your expected monthly salary.

Do not send 20 links. We would rather see your three best.

Hiring process
Strong candidates will be given the same paid editing test using real source footage.
We will assess storytelling, judgement, pacing, accuracy, visual clarity, attention to detail, communication and turnaround time.
This is intended to be a long-term role with significant responsibility for the right person.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0166
Total Execution Time  0.0182
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,200 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-YouTube-Video-Editor-Long-Form-Shorts-Full-Time-Long-Term-1745907
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0085 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1745907
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 179769
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1745907
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-16',ej.date_added) duration_days, DATEDIFF('2026-10-16',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1745907' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1745907 
0.0007   UPDATE employer_jobs SET hit_counts = '***Oct-08-2026=293***Oct-09-2026=33***Oct-10-2026=8***Oct-11-2026=3***Oct-13-2026=1***Oct-16-2026=2' WHERE job_id= '1745907'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=340' WHERE job_id= '1745907'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1745907' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1745907 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '179769'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0013   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)