Instagram Social Media Manager – Multi-Account Operations (Full-Time, Remote)

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

TYPE OF WORK

Full Time

SALARY

$1k+ / mo

HOURS PER WEEK

50

DATE UPDATED

Oct 15, 2026

JOB OVERVIEW

Position Overview

We are a social media management agency that runs a large portfolio of Instagram accounts. We are hiring an Instagram Social Media Manager who specializes in organic growth and multi-account management. You will be responsible for controlling around a dozen phones using a remote-control platform to control the phones.

The ideal candidate has a deep understanding of the Instagram algorithm, stays current on platform updates, and can manage content distribution, account health, and performance across many accounts at the same time.

Key Responsibilities

Content posting
Account health monitoring
Account warming up
Audience targeting
Performance analytics
Content optimization
Reporting

Required Qualifications:

Proven experience in multi-account management on Instagram
Strong knowledge of the Instagram algorithm, Reels distribution, and account safety best practices
Proficiency with iOS devices and remote device management tools
Strong written and spoken English
Stable internet connection (25+ Mbps) with a backup connection or power source
Strong organizational skills and attention to detail

Preferred Qualifications:

Prior employment at Meta, in any capacity
Experience with phone farms or multi-device management systems
Previous Social Media Manager (SMM) experience, especially at an agency managing multiple instagram accounts
Scripting or automation experience (JavaScript or Python)

How to Apply (Required)

⚠️ Completing the application form is mandatory. Applications submitted only through OnlineJobs.ph without the form will not be considered.

Step 1: Complete our application form here:

----------

Your Instagram management experience and results
Scenario-based questions on the Instagram algorithm and account health
A short voice or video recording of yourself speaking, to assess English communication

Step 2: Apply on OnlineJobs.ph and begin your message with saying the name used on the typeform application. Confirm that you have completed the form.

Shortlisted candidates will complete a paid trial training.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0163
Total Execution Time  0.0177
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,048 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Instagram-Social-Media-Manager-Multi-Account-Operations-Full-Time-Remote-1750262
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0099 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1750262
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 846758
 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` = 1750262
AND `misc`.`id` IS NULL 
0.0006   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-24',ej.date_added) duration_days, DATEDIFF('2026-10-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-10-24',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1750262' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1750262 
0.0013   UPDATE employer_jobs SET hit_counts = '***Oct-15-2026=844***Oct-16-2026=223***Oct-17-2026=75***Oct-19-2026=3***Oct-20-2026=2***Oct-22-2026=1***Oct-23-2026=1***Oct-24-2026=1' WHERE job_id= '1750262'  
0.0012   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1149' WHERE job_id= '1750262'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1750262' 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` = 1750262 
0.0026   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '846758'
AND `date_added` >= '2022-06-08' 
0.0006   select * from teasers 
0.0012   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)