Scriptwriter — US Politics & Current Events (Remote, Long-Term)

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

TYPE OF WORK

Any

SALARY

N/A

HOURS PER WEEK

TBD

DATE UPDATED

Sep 8, 2026

JOB OVERVIEW

Do you actually follow US politics — not just the headlines, but the story behind them? We want to turn that into your job.

We're a fast-growing US media company producing political and current-events video content for YouTube, and we're looking for a dedicated scriptwriter — someone who reads the news because they want to, not because they have to — to research and write the scripts our channel is built on.

This isn't a generic content-writing gig. We need someone who already understands how US politics works — Congress, elections, policy, the news cycle — and can turn a fast-moving story into a script that holds a viewer's attention for ten minutes straight.

100% remote. Long-term, ongoing role — not a one-off project.

What You'll Do

Research daily US political news, policy stories, elections, and government/economic developments
Write long-form, narration-ready video scripts (10–20+ minutes) that turn a political story into a compelling narrative
Build each script around a clear hook and story arc — not just a summary of events
Source and accurately cite quotes, statistics, and public data to back up every claim
Write specifically for the ear, not the page — scripts are read aloud by a narrator/host, so pacing and rhythm matter
Collaborate with editors and our on-camera host/narrator on tone, structure, and revisions
Track trending political stories and pitch newscript topics
Hit a regular, agreed publishing schedule

What We're Looking For

A genuine, working understanding of US politics and current events — you should be able to explain a policy debate or election story accurately without hand-holding
Strong written English with a clear, engaging, narrative storytelling style
Comfortable researching from news articles, government sources, and public records
Experience writing scripts, articles, or long-form content (YouTube scriptwriting experience is a plus, not a requirement)
Able to write for narration — pacing, rhythm, and a "spoken" flow, not academic prose
Reliable, deadline-driven, and comfortable working independently
Open to feedback and revisions — we'll share a style guide, and every script goes through a review pass

Don't check every box but you're genuinely plugged into US politics and can write? Apply anyway — we'll ask for a sample and go from there.

Schedule
100% remote — work from anywhere
Flexible hours; deliverables are deadline-based, not clock-watched
Long-term, ongoing engagement with room for rate increases as output and responsibility grow
Supportive, remote-first team — you'll work directly with editors and our host, not in a vacuum

? How to Apply

Ready to write for a channel that actually cares whether you understand the beat? Apply now through
----------

To help us screen fairly and quickly, please include:

A short writing sample — ideally a script, article, or blog post about a US political or current-events topic
One paragraph pitching a real, current US political story you'd write a script about, and why it's interesting
Your available hours per week and preferred schedule

We review every application and reply to strong fits quickly. If you can't stop talking about politics with your friends, we want to hear from you — apply today.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0104
Total Execution Time  0.0118
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,496 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Scriptwriter-US-Politics-Current-Events-Remote-Long-Term-1725620
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0052 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1725620
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 948210
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1725620
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-09-24',ej.date_added) duration_days, DATEDIFF('2026-09-24',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-09-24',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1725620' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1725620 
0.0008   UPDATE employer_jobs SET hit_counts = '***Sep-08-2026=328***Sep-09-2026=25***Sep-10-2026=15***Sep-11-2026=12***Sep-12-2026=15***Sep-13-2026=6***Sep-14-2026=22***Sep-15-2026=5***Sep-16-2026=9***Sep-17-2026=4***Sep-18-2026=6***Sep-19-2026=5***Sep-24-2026=2' WHERE job_id= '1725620'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=453' WHERE job_id= '1725620'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1725620' 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` = 1725620 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '948210'
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)