Director of Video & Content

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

TYPE OF WORK

Gig

SALARY

10 hr

HOURS PER WEEK

20

DATE UPDATED

Aug 19, 2026

JOB OVERVIEW

# Director of Video & Content

**Location:** Remote — Philippines
**Type:** Full-time
**Hours:** Core overlap with US Eastern Time (approx. 8:00 PM – 12:00 AM PHT / 8:00 AM – 12:00 PM ET), balance flexible
**Reports to:** Creative Director, Growth Services
**Team:** Growth Services (works alongside our US-based video/audio producer and outside marketing partners)

---

## About Milemarker

Milemarker is the data infrastructure layer for wealth management. We're Snowflake-native, we run 130+ integrations, and we power the operating data for RIAs, broker-dealers, family offices, TAMPs, and insurance distribution networks — about 50 firms today.

We also tell that story publicly. The Rising Tide newsletter, the Next Mile podcast, our webinar series, and our client case studies are how the industry learns what we do. Right now that content is produced in bursts by people with other jobs. We want someone whose job it is.

## The role

You own how Milemarker looks and sounds — every video, every episode, every clip, every asset that leaves this building.

This is a hands-on maker's role, not a management role. You will be in the timeline. You will be the one who takes a two-hour recorded conversation and turns it into a podcast episode, a YouTube cut, six short-form clips, a newsletter pull-quote, and a set of stills — and does it on a schedule, every week, without being chased.

Over time, you'll build and lead the production function that supports both Milemarker's own brand and the client work we do through Growth Services.

## What you'll do

**Video production (the core of the job)**
- Edit and finish long-form video: podcast episodes, webinars, client interviews, conference recordings
- Cut short-form derivatives for LinkedIn, YouTube Shorts, and email — this is the highest-volume output
- Produce product demos and feature walkthroughs from screen recordings and raw footage
- Build and maintain motion graphics, lower thirds, title cards, and animated brand elements
- Handle audio: cleanup, leveling, mixing, mastering for podcast distribution
- Direct remote recording sessions when needed — lighting, framing, and audio guidance for guests who are not on camera for a living

**Content operations**
- Run the production calendar: know what's shooting, what's editing, what's shipping, and what's blocked
- Manage the asset library — footage, b-roll, logos, templates, brand kits — so nothing gets rebuilt twice
- Repurpose one recording into every format it can support
- Package and publish: YouTube, podcast hosts, LinkedIn, HubSpot, the website
- Design supporting static assets — thumbnails, social graphics, slide templates, one-pagers

**Craft and consistency**
- Hold the visual and tonal standard across everything we publish
- Maintain and evolve our templates so quality doesn't depend on who's editing
- Give honest feedback on scripts, story structure, and pacing before we shoot, not after

## What we're looking for

**Required**
- 5+ years editing and producing video professionally, with a reel that shows both long-form and short-form work
- Expert in Adobe Premiere Pro and After Effects (or a demonstrably equivalent stack)
- Strong audio post skills — Audition, Descript, or similar
- Real design ability: Figma or the Adobe suite, enough to make a thumbnail or a title card that doesn't look like a template
- Excellent written and spoken English. You'll be pulling quotes, writing captions, titling episodes, and sitting in creative reviews with US colleagues
- Self-directed. You get a raw file and a brief and come back with a cut, not with questions you could have answered yourself
- Reliable internet, a machine that can handle 4K multicam, and a workspace you can take calls from

**Nice to have**
- B2B, SaaS, or financial services content experience
- Podcast production end-to-end
- Motion design chops beyond templates
- Familiarity with HubSpot, ClickUp, Notion, Riverside, or ----------
- Comfort editing screen-recorded software demos — a lot of our footage is product, not people

## How we'll evaluate you

1. **Portfolio review.** Send a reel or a link. We care more about three pieces you're proud of than a comprehensive catalog.
2. **Conversation** with the Creative Director about how you work and what you want to build.
3. **Paid trial edit.** We'll give you real footage from a real episode and a brief. You'll get a few days and fair compensation for the work.
4. **Final conversation** with the broader Growth Services team.

## Why this role is worth taking

You'll have an unusual amount of ownership. There is no layer of approvals between you and the work. You'll help define what the function becomes rather than inheriting someone else's system.

We're a globally distributed company — leadership in the US, operations in the Philippines, engineering in India. Remote isn't an accommodation here; it's how the company was built.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0335
Total Execution Time  0.0348
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,522,480 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Director-of-Video-Content-1712109
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0280 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1712109
 LIMIT 1 
0.0014   SELECT *
FROM `employers`
WHERE `employer_id` = 333837
 LIMIT 1 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1712109
AND `misc`.`idIS NULL 
0.0008   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-27',ej.date_added) duration_daysDATEDIFF('2026-08-27',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-27',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1712109' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1712109 
0.0009   UPDATE employer_jobs SET hit_counts '***Aug-19-2026=382***Aug-20-2026=44***Aug-21-2026=30***Aug-22-2026=18***Aug-27-2026=1' WHERE job_id'1712109'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Aug-2026=474' WHERE job_id'1712109'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1712109' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1712109 
0.0202   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '333837'
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)