Amazon PPC Content Writer & LinkedIn Manager (US Amazon brands), daily posts

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

TYPE OF WORK

Part Time

SALARY

$7-11 USD per hour

HOURS PER WEEK

20

DATE UPDATED

Oct 10, 2026

JOB OVERVIEW

About us
PPC Jumpstart is a small Amazon PPC agency based in Surrey, BC, Canada. Our clients are US brands selling on Amazon, mostly founders and owners doing $500K+ a year on Amazon. We manage Sponsored Products, Sponsored Brands and Sponsored Display, and our job is simple to say: grow their sales while keeping ACOS within their target.

I'm Vadim, the founder. I post on LinkedIn to reach US brand owners. I want one person to own a daily LinkedIn post on my profile: short, sharp, useful Amazon PPC posts that a busy US owner reads in 30 seconds and thinks "I should check that in my account."

The goal is to make my name the one US brand owners think of for Amazon PPC. Reach matters, but every post has to be useful to a business owner, not just to other PPC people. No "comment X for the PDF" tricks.

What you'll do every day
- Write one LinkedIn post a day (Mon–Fri) in our house template: a short, contrarian hook, one-line paragraphs, one simple comparison, one named Amazon report or tool, and a clear "what this means for your sales / ACOS / margin."
- Design the graphic for each post (single 4:5 image, sometimes a short carousel) in our brand style: navy, gold and our logo. Templates are provided.
- Find post ideas in Amazon Ads updates, my weekly interview notes, client results I give you permission to use, and my Loom audit recordings.
- Score every draft against our checklist before you send it to me. Below the bar, rewrite it.
- Send drafts to me for approval. Nothing goes live without my approval.
- Get approved posts live at 8:00 AM Pacific Time (US), and add the first comment with my booking link right after.
- Seven days after each post, open the post analytics and log where viewers came from (country/city) in our tracking sheet.
- Send a short Monday report: what went out, what scored well, which posts reached US viewers.

Must-haves
- Amazon Ads console fluency. You have worked inside Amazon Ads (as a PPC specialist, VA or account manager). You know Sponsored Products, Sponsored Brands and Sponsored Display, and you can read a search term report without help.
- You understand ACOS vs TACoS and can explain to a business owner why the lowest ACOS isn't always the best result.
- Strong US-business English. Short sentences, plain words, no filler. You can write for a US founder, not for other PPC specialists.
- Canva or Figma. You can follow a brand template exactly: colours, logo, spacing.
- LinkedIn native. You know how LinkedIn posts, carousels (PDF), first comments, scheduling and post analytics work.
- Reliable during US Pacific mornings. Posts go live at 8:00 AM PT, every weekday.
- Comfortable taking direct edits and rewriting fast.

Nice-to-haves
- You've ghostwritten LinkedIn posts for a founder or agency.
- Familiar with Brand Analytics, Search Query Performance, Business Reports, placement reports, Manage Your Experiments.
- You follow Amazon seller news and can explain an Amazon change in 3 lines.
- Basic video editing (short captioned clips).
- Google Sheets for simple logs.

Hours
- Must overlap with US Pacific mornings. Posts go live at 8:00 AM PT Mon–Fri.
- Philippines time: 8:00 AM PT = 11:00 PM PHT until Nov 1, 2026, then 12:00 AM (midnight) PHT after US clocks change (Nov 1 to March).
- Flexible part-time schedule. Time is tracked in Time Doctor.
- About 15–20 hrs/week to start.

Pay
$7–11 USD per hour, depending on skill and trial results. Hours tracked in Time Doctor.

Paid trial
Shortlisted applicants get a paid trial, about 3 hours of work at your hourly rate, 48 hours to send it back. You'll write 3 posts from raw notes we give you and design 1 graphic. We'll pay for the trial whether or not we hire you.

How to apply
1. Put MARGIN FIRST as the first line of your application. Applications without it won't be read.
2. Answer in your own words, no AI (we'll know):
- In 3 sentences, explain to a US brand owner why a low ACOS can hurt their sales.
- What is the difference between ACOS and TACoS, and which one would you show an owner first? Why?
- Which Amazon Ads reports have you used, and for what?
3. Send 2–3 LinkedIn posts or graphics you've written or designed (links or images).
4. Tell us your shift availability in Philippine time.
5. Optional: a 2-minute Loom or video introducing yourself in English.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0298
Total Execution Time  0.0317
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,368 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Amazon-PPC-Content-Writer-LinkedIn-Manager-US-Amazon-brands-daily-posts-1747100
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0200 seconds)  (Hide)
0.0013   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0014   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1747100
 LIMIT 1 
0.0014   SELECT *
FROM `employers`
WHERE `employer_id` = 787252
 LIMIT 1 
0.0019   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1747100
AND `misc`.`id` IS NULL 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1747100
AND `misc`.`id` IS NULL 
0.0009   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 = '1747100' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1747100 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1747100
AND `misc`.`id` IS NULL 
0.0012   UPDATE employer_jobs SET hit_counts = '***Oct-09-2026=3***Oct-10-2026=126***Oct-11-2026=6***Oct-12-2026=5***Oct-13-2026=2***Oct-15-2026=2***Oct-16-2026=4' WHERE job_id= '1747100'  
0.0010   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=148' WHERE job_id= '1747100'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1747100' AND status LIKE 'sent%' ORDER BY id DESC  
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1747100 
0.0065   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '787252'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0011   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)