Real Estate Photo & Video Editor

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

TYPE OF WORK

Gig

SALARY

To be determined

HOURS PER WEEK

TBD

DATE UPDATED

Jun 6, 2026

JOB OVERVIEW

Eterna Homes — We're Hiring

Real Estate Photo & Video
Editor
Bring our listings to life — from raw captures to gallery-ready, market-winning media.

Per Listing/Gig
Remote

Fast Turnaround Required
Trial Process Included
"At Eterna Homes, first impressions are everything. We need an editor who treats every property like a luxury listing — precise, polished, and delivered fast."

Deliverables required

HDR Photo Editing

Interior & exterior coverage, consistently polished

Sky Replacement

Natural, realistic skies across all exterior shots

Cinematic Property Video

Colour graded, licensed music, professional finish

Agent Walkthrough Video

Clean cuts, branded titles, voiceover-ready

Social Media Reel

Short-form, platform-optimised for Instagram & TikTok

360° Virtual Tour

Matterport-style processing and delivery

Virtual Staging

Realistic digital furnishing of vacant spaces

Branded Gallery Delivery

Organised, named, and delivered to Eterna standards

What you bring

2+ years editing real estate photography and video
Proficient in any industry-standard editing platform — Lightroom, Photoshop, Premiere Pro, DaVinci Resolve, Final Cut, or equivalent. We care about results, not the tool.
Experience with Matterport or 360° virtual tour workflows
Virtual staging using any professional-grade tool
Sky replacement and object removal at a high standard
Sourcing and clearing licensed music for video content
Reliable, fast turnaround without compromising quality
Who you are

Detail-obsessed — you notice what others miss
Fast without being careless; consistent across every project
Self-managed and communicative in a remote workflow
Comfortable handling volume during active listing seasons
Passionate about real estate visual presentation
Open to brand guidelines and constructive feedback
Your portfolio speaks for itself — properties, not portraits
Required
Our trial process — we only bring on the best.

Before joining the Eterna Homes team, every applicant completes a trial. We'll send you a set of real assets across three areas to assess your eye, your process, and your standard of delivery. This is how we ensure every editor on our roster is genuinely exceptional.

01

Photo editing test
HDR, sky replacement & retouching

02

Video editing test
Cinematic cut, grade & music

03

Virtual staging test
Furnish a vacant space realistically


The requirements for the trial will be:

Edited photos
Virtual staging
1 reel
A property walkthrough video

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0153
Total Execution Time  0.0175
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,506,744 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Real-Estate-Photo-Video-Editor-1637425
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0078 seconds)  (Hide)
0.0007   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1637425
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 746378
 LIMIT 1 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1637425
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-08',ej.date_added) duration_daysDATEDIFF('2026-09-08',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-09-08',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1637425' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1637425 
0.0009   UPDATE employer_jobs SET hit_counts '***May-02-2026=939***May-03-2026=135***May-04-2026=62***May-05-2026=42***May-06-2026=21***May-07-2026=18***May-08-2026=14***May-09-2026=7***May-10-2026=4***May-11-2026=4***May-12-2026=5***May-14-2026=8***May-15-2026=3***May-16-2026=5***May-17-2026=5***May-18-2026=5***May-19-2026=1***May-20-2026=4***May-21-2026=25***May-22-2026=22***May-23-2026=2***May-24-2026=3***May-25-2026=6***May-26-2026=1***May-27-2026=9***May-28-2026=20***May-29-2026=12***May-30-2026=7***May-31-2026=22***Jun-01-2026=3***Jun-02-2026=8***Jun-03-2026=5***Jun-04-2026=3***Jun-05-2026=31***Jun-06-2026=1265***Jun-07-2026=54***Jun-08-2026=41***Jun-09-2026=23***Jun-10-2026=17***Jun-11-2026=11***Jun-12-2026=9***Jun-13-2026=4***Jun-14-2026=3***Jun-15-2026=7***Jun-16-2026=10***Jun-17-2026=9***Jun-18-2026=6***Jun-19-2026=2***Jun-21-2026=2***Jun-23-2026=9***Jun-24-2026=6***Jun-25-2026=5***Jun-26-2026=2***Jun-27-2026=2***Jun-28-2026=2***Jun-29-2026=4***Jun-30-2026=2***Jul-01-2026=3***Jul-02-2026=2***Jul-03-2026=10***Jul-04-2026=9***Jul-05-2026=4***Jul-06-2026=4***Jul-07-2026=6***Jul-08-2026=1***Jul-09-2026=2***Jul-10-2026=5***Jul-11-2026=1***Jul-12-2026=3***Jul-13-2026=7***Jul-14-2026=6***Jul-15-2026=2***Jul-16-2026=1***Jul-18-2026=1***Jul-19-2026=2***Jul-20-2026=1***Jul-21-2026=1***Jul-22-2026=1***Jul-23-2026=3***Jul-24-2026=5***Jul-25-2026=11***Jul-26-2026=6***Jul-27-2026=1***Jul-29-2026=4***Jul-30-2026=1***Jul-31-2026=1***Aug-01-2026=3***Aug-02-2026=4***Aug-03-2026=2***Aug-05-2026=1***Aug-07-2026=3***Aug-08-2026=3***Aug-09-2026=2***Aug-10-2026=1***Aug-11-2026=1***Aug-14-2026=1***Aug-16-2026=1***Aug-17-2026=5***Aug-18-2026=1***Aug-19-2026=2***Aug-20-2026=4***Aug-21-2026=2***Aug-23-2026=1***Aug-24-2026=5***Aug-25-2026=3***Aug-26-2026=1***Aug-27-2026=1***Aug-28-2026=2***Aug-29-2026=2***Aug-30-2026=2***Sep-01-2026=2***Sep-03-2026=1***Sep-05-2026=3***Sep-08-2026=2' WHERE job_id'1637425'  
0.0008   UPDATE employer_jobs SET monthly_hits '***May-2026=1407***Jun-2026=1544***Jul-2026=104***Aug-2026=53***Sep-2026=8' WHERE job_id'1637425'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1637425' AND status LIKE 'sent%' ORDER BY id DESC  
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1637425 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '746378'
AND `date_added` >= '2022-06-08' 
0.0009   select from teasers 
0.0005   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)